1
0

college_scan_multi.sql 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640
  1. use college_scan_multi;
  2. SET FOREIGN_KEY_CHECKS=0;
  3. -- ----------------------------
  4. -- Table structure for absent
  5. -- ----------------------------
  6. DROP TABLE IF EXISTS `absent`;
  7. CREATE TABLE `absent` (
  8. `exam_id` int(11) NOT NULL,
  9. `examNumber` varchar(30) NOT NULL,
  10. `campus_name` varchar(50) DEFAULT NULL,
  11. `packageCode` varchar(30) DEFAULT NULL,
  12. `studentCode` varchar(30) DEFAULT NULL,
  13. `name` varchar(50) DEFAULT NULL,
  14. `subjectCode` varchar(30) DEFAULT NULL,
  15. `subjectName` varchar(50) DEFAULT NULL,
  16. `seatNo` varchar(30) DEFAULT NULL,
  17. `statues` varchar(30) DEFAULT NULL,
  18. PRIMARY KEY (`examNumber`,`exam_id`) USING BTREE,
  19. KEY `PackageCode` (`packageCode`) USING BTREE,
  20. KEY `SubjectCode` (`subjectCode`) USING BTREE,
  21. KEY `Name` (`name`) USING BTREE
  22. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  23. -- ----------------------------
  24. -- Table structure for append_scan
  25. -- ----------------------------
  26. DROP TABLE IF EXISTS `append_scan`;
  27. CREATE TABLE `append_scan` (
  28. `save_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  29. `exam_id` int(11) NOT NULL,
  30. `exam_site` varchar(50) DEFAULT NULL,
  31. `student_code` varchar(30) DEFAULT NULL,
  32. `exam_number` varchar(30) NOT NULL,
  33. `subject_code` varchar(30) DEFAULT NULL,
  34. `sheet_count` int(5) DEFAULT NULL,
  35. `slice_count` int(5) DEFAULT NULL,
  36. `append_count` int(5) DEFAULT NULL,
  37. `result_value` varchar(100) DEFAULT NULL,
  38. `check_status` varchar(10) DEFAULT NULL,
  39. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  40. UNIQUE KEY `exam_id` (`exam_id`,`exam_number`) USING BTREE
  41. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  42. -- ----------------------------
  43. -- Table structure for baseinfo
  44. -- ----------------------------
  45. DROP TABLE IF EXISTS `baseinfo`;
  46. CREATE TABLE `baseinfo` (
  47. `examId` int(11) NOT NULL,
  48. `disk_name` varchar(50) NOT NULL,
  49. `disk_serno` varchar(50) DEFAULT NULL,
  50. `BatchNO` varchar(30) DEFAULT NULL,
  51. `BatchNum` int(10) DEFAULT NULL,
  52. `ClipCount` int(5) DEFAULT NULL,
  53. `KgtCount` int(5) DEFAULT NULL,
  54. `ClipRect` varchar(1000) DEFAULT NULL,
  55. `conver` int(1) DEFAULT NULL,
  56. `isOnLine` smallint(1) DEFAULT NULL,
  57. PRIMARY KEY (`examId`,`disk_name`) USING BTREE
  58. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  59. -- ----------------------------
  60. -- Table structure for baseinfolog
  61. -- ----------------------------
  62. DROP TABLE IF EXISTS `baseinfolog`;
  63. CREATE TABLE `baseinfolog` (
  64. `examID` int(11) DEFAULT NULL,
  65. `DiskSerNo` varchar(50) DEFAULT NULL,
  66. `FormID` int(3) DEFAULT NULL,
  67. `ClipCount` int(3) DEFAULT NULL,
  68. `KgtCount` int(3) DEFAULT NULL,
  69. `EDateTime` datetime DEFAULT NULL
  70. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  71. -- ----------------------------
  72. -- Table structure for campus
  73. -- ----------------------------
  74. DROP TABLE IF EXISTS `campus`;
  75. CREATE TABLE `campus` (
  76. `campus_name` varchar(50) DEFAULT NULL,
  77. `PackageCode` varchar(30) NOT NULL,
  78. `picCount` int(3) DEFAULT NULL,
  79. `exam_id` int(11) NOT NULL,
  80. `Status` int(2) DEFAULT NULL,
  81. PRIMARY KEY (`PackageCode`,`exam_id`) USING BTREE,
  82. KEY `camp_Id` (`PackageCode`,`exam_id`) USING BTREE
  83. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  84. -- ----------------------------
  85. -- Table structure for card_defcount
  86. -- ----------------------------
  87. DROP TABLE IF EXISTS `card_defcount`;
  88. CREATE TABLE `card_defcount` (
  89. `exam_id` int(11) NOT NULL,
  90. `check_Code` varchar(30) NOT NULL,
  91. `Card_DefCount` int(3) DEFAULT NULL,
  92. PRIMARY KEY (`exam_id`,`check_Code`) USING BTREE,
  93. KEY `exam_id` (`exam_id`,`check_Code`) USING BTREE
  94. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  95. -- ----------------------------
  96. -- Table structure for check_omr
  97. -- ----------------------------
  98. DROP TABLE IF EXISTS `check_omr`;
  99. CREATE TABLE `check_omr` (
  100. `exam_id` int(11) NOT NULL,
  101. `student_id` varchar(30) NOT NULL,
  102. `subject_code` varchar(30) NOT NULL,
  103. `exam_number` varchar(30) NOT NULL,
  104. `sheetSrc` longtext,
  105. `check_times` varchar(30) DEFAULT NULL,
  106. `check_status` int(5) DEFAULT NULL,
  107. `check_ip` varchar(30) DEFAULT NULL,
  108. `mark_xth` longtext,
  109. `newAnswer` longtext,
  110. `admin_check_Ip` varchar(30) DEFAULT NULL,
  111. `admin_check_status` int(5) DEFAULT NULL,
  112. `admin_mark_xth` longtext,
  113. `check_history1` longtext,
  114. `admin_mark_xth_history` longtext,
  115. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  116. KEY `check_ip` (`check_ip`) USING BTREE,
  117. KEY `check_status` (`check_status`) USING BTREE,
  118. KEY `exam_number` (`exam_number`) USING BTREE,
  119. KEY `exam_id` (`exam_id`) USING BTREE,
  120. KEY `admin_check_Ip` (`admin_check_Ip`) USING BTREE,
  121. KEY `admin_check_status` (`admin_check_status`) USING BTREE,
  122. KEY `mark_xth` (`mark_xth`(768)) USING BTREE
  123. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  124. -- ----------------------------
  125. -- Table structure for check_student
  126. -- ----------------------------
  127. DROP TABLE IF EXISTS `check_student`;
  128. CREATE TABLE `check_student` (
  129. `exam_id` int(11) NOT NULL,
  130. `exam_site` varchar(50) DEFAULT NULL,
  131. `student_code` varchar(50) DEFAULT NULL,
  132. `exam_number` varchar(30) NOT NULL,
  133. `name` varchar(50) DEFAULT NULL,
  134. `subject_code` varchar(30) DEFAULT NULL,
  135. `subject_name` varchar(50) DEFAULT NULL,
  136. `is_upload` tinyint(1) NOT NULL DEFAULT '0',
  137. `scan_misspage_page` varchar(128) DEFAULT NULL,
  138. `ocrdata_scan_count` int(3) DEFAULT NULL,
  139. `ocrdata_scan_page` varchar(128) DEFAULT NULL,
  140. `sign_scan_count` int(3) DEFAULT NULL,
  141. `sign_scan_page` varchar(128) DEFAULT NULL,
  142. `card_def_count` int(3) DEFAULT NULL,
  143. `misspage` varchar(200) DEFAULT NULL,
  144. `remark` varchar(200) DEFAULT NULL,
  145. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  146. KEY `exam_site` (`exam_site`) USING BTREE,
  147. KEY `ocrdata_scan_page` (`ocrdata_scan_page`) USING BTREE,
  148. KEY `sign_scan_page` (`sign_scan_page`) USING BTREE
  149. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  150. -- ----------------------------
  151. -- Table structure for cliprect
  152. -- ----------------------------
  153. DROP TABLE IF EXISTS `cliprect`;
  154. CREATE TABLE `cliprect` (
  155. `ExamID` int(11) DEFAULT NULL,
  156. `DiskSerNo` varchar(30) DEFAULT NULL,
  157. `FormID` int(3) DEFAULT NULL,
  158. `ClipCount` int(3) DEFAULT NULL,
  159. `ClitRect` longtext
  160. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  161. -- ----------------------------
  162. -- Table structure for config
  163. -- ----------------------------
  164. DROP TABLE IF EXISTS `config`;
  165. CREATE TABLE `config` (
  166. `exam_id` int(11) NOT NULL,
  167. `config` longtext,
  168. PRIMARY KEY (`exam_id`) USING BTREE,
  169. UNIQUE KEY `exam_id` (`exam_id`) USING BTREE
  170. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  171. -- ----------------------------
  172. -- Table structure for eb_exam_student
  173. -- ----------------------------
  174. DROP TABLE IF EXISTS `eb_exam_student`;
  175. CREATE TABLE `eb_exam_student` (
  176. `auid` int(11) NOT NULL AUTO_INCREMENT,
  177. `exam_id` int(11) NOT NULL COMMENT '考试ID',
  178. `school_id` int(11) NOT NULL COMMENT '学校ID',
  179. `campus_code` int(11) NOT NULL DEFAULT '0',
  180. `campus_name` varchar(64) DEFAULT NULL COMMENT '学习中心名称',
  181. `subject_code` varchar(32) NOT NULL COMMENT '科目代码',
  182. `subject_name` varchar(128) DEFAULT NULL,
  183. `student_id` int(11) DEFAULT NULL,
  184. `secret_number` varchar(64) DEFAULT NULL,
  185. `exam_number` varchar(64) NOT NULL COMMENT '准考证号',
  186. `student_code` varchar(64) NOT NULL COMMENT '学号',
  187. `name` varchar(64) NOT NULL COMMENT '姓名',
  188. `package_code` varchar(64) DEFAULT NULL COMMENT '试卷袋编号',
  189. `exam_site` varchar(32) DEFAULT NULL COMMENT '考点',
  190. `exam_room` varchar(32) DEFAULT NULL COMMENT '考场',
  191. `remark` varchar(128) DEFAULT NULL COMMENT '备注',
  192. `subject_level` varchar(64) DEFAULT NULL COMMENT '层次',
  193. `subject_category` varchar(64) DEFAULT NULL COMMENT '专业类型',
  194. `college` varchar(64) NOT NULL COMMENT '学院',
  195. `class_name` varchar(64) NOT NULL COMMENT '班级',
  196. `teacher` varchar(64) NOT NULL COMMENT '任课老师',
  197. `is_upload` tinyint(1) unsigned zerofill NOT NULL DEFAULT '0',
  198. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  199. UNIQUE KEY `auid` (`auid`) USING BTREE,
  200. KEY `subject_code` (`subject_code`) USING BTREE,
  201. KEY `exam_number` (`exam_number`) USING BTREE,
  202. KEY `student_code` (`student_code`) USING BTREE,
  203. KEY `package_code` (`package_code`) USING BTREE,
  204. KEY `exam_site` (`exam_site`) USING BTREE,
  205. KEY `exam_room` (`exam_room`) USING BTREE
  206. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  207. -- ----------------------------
  208. -- Table structure for import_sign_page
  209. -- ----------------------------
  210. DROP TABLE IF EXISTS `import_sign_page`;
  211. CREATE TABLE `import_sign_page` (
  212. `exam_id` int(5) NOT NULL,
  213. `exam_site` varchar(50) DEFAULT NULL,
  214. `exam_room` varchar(100) DEFAULT NULL,
  215. `student_code` varchar(50) NOT NULL,
  216. `student_name` varchar(100) DEFAULT NULL,
  217. `subject_code` varchar(30) NOT NULL,
  218. `subject_name` varchar(50) DEFAULT NULL,
  219. `exam_number` varchar(20) DEFAULT NULL,
  220. `pagelist` varchar(50) DEFAULT NULL,
  221. `is_absent` int(2) DEFAULT NULL,
  222. `edit_time` varchar(30) DEFAULT NULL,
  223. `edit_user` varchar(50) DEFAULT NULL,
  224. PRIMARY KEY (`exam_id`,`student_code`,`subject_code`) USING BTREE,
  225. KEY `student_code_2` (`student_code`) USING BTREE,
  226. KEY `exam_number` (`exam_number`) USING BTREE,
  227. KEY `subject_code` (`subject_code`) USING BTREE
  228. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  229. -- ----------------------------
  230. -- Table structure for kslb
  231. -- ----------------------------
  232. DROP TABLE IF EXISTS `kslb`;
  233. CREATE TABLE `kslb` (
  234. `zkzh` varchar(500) DEFAULT NULL,
  235. `xm` varchar(500) DEFAULT NULL,
  236. `ys` int(11) DEFAULT NULL
  237. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT;
  238. -- ----------------------------
  239. -- Table structure for objective
  240. -- ----------------------------
  241. DROP TABLE IF EXISTS `objective`;
  242. CREATE TABLE `objective` (
  243. `DiskSerNo` varchar(50) DEFAULT NULL,
  244. `ExamID` int(11) NOT NULL,
  245. `SubjectCode` varchar(30) NOT NULL,
  246. `jData` longtext,
  247. `ChoStart` int(10) DEFAULT '0',
  248. `ChoEnd` int(10) DEFAULT '0',
  249. `MulitChoStart` int(10) DEFAULT '0',
  250. `MulitChoEnd` int(10) DEFAULT '0',
  251. `JudgeStart` int(10) DEFAULT '0',
  252. `JudgeEnd` int(10) DEFAULT '0',
  253. `mark` int(10) DEFAULT '0',
  254. `JudegMark` int(10) DEFAULT '0',
  255. `logtime` datetime DEFAULT NULL
  256. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  257. -- ----------------------------
  258. -- Table structure for ocrdata
  259. -- ----------------------------
  260. DROP TABLE IF EXISTS `ocrdata`;
  261. CREATE TABLE `ocrdata` (
  262. `DiskSerNo` varchar(50) DEFAULT NULL,
  263. `DiskSerNo_KGT` varchar(50) DEFAULT NULL,
  264. `Batch` varchar(10) DEFAULT NULL,
  265. `DeviceId` int(5) DEFAULT NULL,
  266. `ExamId` int(5) NOT NULL,
  267. `CampusCode` varchar(5) DEFAULT NULL,
  268. `CampusName` varchar(30) DEFAULT NULL,
  269. `exam_site` varchar(50) DEFAULT NULL,
  270. `college` varchar(64) DEFAULT NULL,
  271. `SubjectCode` varchar(30) DEFAULT NULL,
  272. `SubjectName` varchar(50) DEFAULT NULL,
  273. `is_kgt_km` int(1) DEFAULT NULL,
  274. `OCRTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  275. `OCRUser` varchar(30) DEFAULT NULL,
  276. `omr_repeat` bit(1) DEFAULT NULL,
  277. `student_Code` varchar(50) DEFAULT NULL,
  278. `ScanNumber` varchar(30) DEFAULT NULL,
  279. `examNumber` varchar(30) NOT NULL,
  280. `examName` varchar(50) DEFAULT NULL,
  281. `StudentID` varchar(30) DEFAULT NULL,
  282. `sheetSrc` longtext,
  283. `sheetCount` int(3) DEFAULT NULL,
  284. `sliceSrc` longtext,
  285. `sliceCount` int(3) DEFAULT NULL,
  286. `absent` int(1) DEFAULT NULL,
  287. `wj` int(1) DEFAULT NULL,
  288. `check_absent_status` int(1) DEFAULT NULL,
  289. `paper_type` varchar(5) DEFAULT NULL,
  290. `card_type` varchar(50) DEFAULT NULL,
  291. `card_name` varchar(50) DEFAULT NULL,
  292. `omrUp` int(1) DEFAULT NULL,
  293. `omrResult` longtext,
  294. `FirstResult` longtext,
  295. `SecondResult` longtext,
  296. `FirstResultBack` longtext,
  297. `SecondResultback` longtext,
  298. `ScanRemark` longtext,
  299. `kgtpoint` longtext,
  300. `slicePoint` longtext,
  301. `ans_checkIp1` varchar(30) DEFAULT NULL,
  302. `ans_checkIp2` varchar(30) DEFAULT NULL,
  303. `ans_checkIp3` varchar(30) DEFAULT NULL,
  304. `misspage` varchar(30) DEFAULT NULL,
  305. `misspageStatusCheck` varchar(10) DEFAULT NULL,
  306. `ScanPagelist` varchar(30) DEFAULT NULL,
  307. `scanPageCount` int(5) DEFAULT NULL,
  308. `isUpload` int(3) NOT NULL DEFAULT '0',
  309. `isUpload_kgt` int(1) DEFAULT NULL,
  310. `UpError` longtext,
  311. `UploadTime` varchar(30) DEFAULT NULL,
  312. `ServerPath` longtext,
  313. `ServerAnswer` longtext,
  314. `LoginName` varchar(30) DEFAULT '',
  315. `loginPwd` varchar(30) DEFAULT NULL,
  316. PRIMARY KEY (`ExamId`,`examNumber`) USING BTREE,
  317. KEY `fx_ExamId` (`ExamId`) USING BTREE,
  318. KEY `fx_CampusCode` (`CampusCode`) USING BTREE,
  319. KEY `fx_SubjectCode` (`SubjectCode`) USING BTREE,
  320. KEY `fx_examNumber` (`examNumber`) USING BTREE,
  321. KEY `fx_StudentID` (`StudentID`) USING BTREE
  322. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT;
  323. -- ----------------------------
  324. -- Table structure for ocrdata_history
  325. -- ----------------------------
  326. DROP TABLE IF EXISTS `ocrdata_history`;
  327. CREATE TABLE `ocrdata_history` (
  328. `remark` varchar(100) DEFAULT NULL,
  329. `DiskSerNo` varchar(50) DEFAULT NULL,
  330. `DiskSerNo_KGT` varchar(50) DEFAULT NULL,
  331. `Batch` varchar(10) DEFAULT NULL,
  332. `DeviceId` int(5) DEFAULT NULL,
  333. `ExamId` int(5) NOT NULL,
  334. `CampusCode` varchar(5) DEFAULT NULL,
  335. `CampusName` varchar(30) DEFAULT NULL,
  336. `exam_site` varchar(50) DEFAULT NULL,
  337. `college` varchar(64) DEFAULT NULL,
  338. `SubjectCode` varchar(30) DEFAULT NULL,
  339. `SubjectName` varchar(50) DEFAULT NULL,
  340. `OCRTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  341. `OCRUser` varchar(30) DEFAULT NULL,
  342. `student_Code` varchar(50) DEFAULT NULL,
  343. `ScanNumber` varchar(30) DEFAULT NULL,
  344. `examNumber` varchar(30) NOT NULL,
  345. `examName` varchar(50) DEFAULT NULL,
  346. `StudentID` varchar(30) DEFAULT NULL,
  347. `sheetSrc` longtext,
  348. `sheetCount` int(3) DEFAULT NULL,
  349. `sliceSrc` longtext,
  350. `slicePic` longtext,
  351. `sliceCount` int(3) DEFAULT NULL,
  352. `absent` int(1) DEFAULT NULL,
  353. `wj` int(1) DEFAULT NULL,
  354. `check_absent_status` int(1) DEFAULT NULL,
  355. `paper_type` varchar(5) DEFAULT NULL,
  356. `card_type` varchar(50) DEFAULT NULL,
  357. `card_name` varchar(50) DEFAULT NULL,
  358. `omrUp` int(1) DEFAULT NULL,
  359. `omrResult` longtext,
  360. `FirstResult` longtext,
  361. `SecondResult` longtext,
  362. `ScanRemark` longtext,
  363. `kgtpoint` longtext,
  364. `slicePoint` longtext,
  365. `ScanPagelist` varchar(30) DEFAULT NULL,
  366. `scanPageCount` int(5) DEFAULT NULL,
  367. `isUpload` int(3) DEFAULT '0',
  368. `isUpload_kgt` int(3) DEFAULT '0',
  369. KEY `ExamId` (`ExamId`) USING BTREE,
  370. KEY `SubjectCode` (`SubjectCode`) USING BTREE,
  371. KEY `examNumber` (`examNumber`) USING BTREE
  372. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  373. -- ----------------------------
  374. -- Table structure for ocrdata_objective
  375. -- ----------------------------
  376. DROP TABLE IF EXISTS `ocrdata_objective`;
  377. CREATE TABLE `ocrdata_objective` (
  378. `exam_id` int(5) NOT NULL,
  379. `exam_number` varchar(30) NOT NULL,
  380. `is_merge` bit(1) DEFAULT NULL,
  381. `subjective_DiskSerNo` varchar(50) DEFAULT NULL,
  382. `subjective_sheet_count` int(3) DEFAULT NULL,
  383. `subjective_sheet_src` longtext,
  384. `subjective_slice_count` int(3) DEFAULT NULL,
  385. `subjective_slice_src` longtext,
  386. `subjective_scan_page_list` varchar(100) DEFAULT NULL,
  387. `subjective_slice_point` longtext,
  388. `subjective_is_upload` bit(1) DEFAULT NULL,
  389. `objective_DiskSerNo` varchar(50) DEFAULT NULL,
  390. `objective_sheet_count` int(3) DEFAULT NULL,
  391. `objective_sheet_src` longtext,
  392. `objective_slice_count` int(3) DEFAULT NULL,
  393. `objective_slice_src` longtext,
  394. `objective_scan_page_list` varchar(100) DEFAULT NULL,
  395. `objective_slice_point` longtext,
  396. `objective_kgt_point` longtext,
  397. `objective_is_upload` bit(1) DEFAULT NULL,
  398. `objective_absent` bit(1) DEFAULT NULL,
  399. `objective_wj` bit(1) DEFAULT NULL,
  400. `objective_paper_type` varchar(5) DEFAULT NULL,
  401. `objective_firstResult` longtext,
  402. `objective_secondResult` longtext,
  403. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE
  404. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  405. -- ----------------------------
  406. -- Table structure for omrresult
  407. -- ----------------------------
  408. DROP TABLE IF EXISTS `omrresult`;
  409. CREATE TABLE `omrresult` (
  410. `examid` int(11) DEFAULT '0',
  411. `subjectCode` varchar(30) DEFAULT NULL,
  412. `examNumber` varchar(30) DEFAULT '',
  413. `FirstResult` longtext,
  414. `SecondResult` longtext,
  415. `newFirstResult` longtext,
  416. `newSecondResult` longtext,
  417. `newFirst` longtext,
  418. `newSecond` longtext,
  419. `Status` int(1) DEFAULT NULL,
  420. KEY `FirstResult` (`FirstResult`(250)) USING BTREE,
  421. KEY `SecondResult` (`SecondResult`(250)) USING BTREE
  422. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  423. -- ----------------------------
  424. -- Table structure for omr_picture_data
  425. -- ----------------------------
  426. DROP TABLE IF EXISTS `omr_picture_data`;
  427. CREATE TABLE `omr_picture_data` (
  428. `exam_id` int(5) NOT NULL,
  429. `exam_number` varchar(30) NOT NULL,
  430. `subject_code` varchar(30) DEFAULT NULL,
  431. `yccl` int(3) DEFAULT NULL,
  432. `first_result` longtext,
  433. `second_result` longtext,
  434. `kgt_point` longtext,
  435. `is_upload` bit(1) DEFAULT NULL,
  436. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  437. KEY `exam_id` (`exam_id`) USING BTREE,
  438. KEY `exam_number` (`exam_number`) USING BTREE
  439. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  440. -- ----------------------------
  441. -- Table structure for registno
  442. -- ----------------------------
  443. DROP TABLE IF EXISTS `registno`;
  444. CREATE TABLE `registno` (
  445. `DiskSerNo` varchar(30) DEFAULT NULL,
  446. `ExamId` int(11) NOT NULL,
  447. `RegistNo` varchar(30) NOT NULL,
  448. `OCRTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  449. `PicSrc` longtext,
  450. `RegistCount` int(3) DEFAULT NULL,
  451. `isUpload` int(1) NOT NULL DEFAULT '0',
  452. `UpError` varchar(255) DEFAULT NULL,
  453. `UploadTime` varchar(30) DEFAULT NULL,
  454. `ServerPath` longtext,
  455. `ServerAnswer` longtext,
  456. `LoginName` varchar(30) DEFAULT NULL,
  457. `loginPwd` varchar(30) DEFAULT NULL,
  458. PRIMARY KEY (`ExamId`,`RegistNo`) USING BTREE
  459. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  460. -- ----------------------------
  461. -- Table structure for registqty
  462. -- ----------------------------
  463. DROP TABLE IF EXISTS `registqty`;
  464. CREATE TABLE `registqty` (
  465. `DiskSerNo` varchar(30) NOT NULL,
  466. `Batch` varchar(30) NOT NULL,
  467. `Qty` varchar(10) DEFAULT NULL,
  468. PRIMARY KEY (`DiskSerNo`,`Batch`) USING BTREE
  469. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  470. -- ----------------------------
  471. -- Table structure for sign_page
  472. -- ----------------------------
  473. DROP TABLE IF EXISTS `sign_page`;
  474. CREATE TABLE `sign_page` (
  475. `exam_id` int(11) NOT NULL,
  476. `exam_number` varchar(30) NOT NULL,
  477. `exam_site` varchar(50) DEFAULT NULL,
  478. `college` varchar(64) DEFAULT NULL,
  479. `page_no` varchar(11) NOT NULL,
  480. `xh` int(10) NOT NULL,
  481. `Card_DefCount` int(3) DEFAULT NULL,
  482. `subject_code` varchar(30) DEFAULT NULL,
  483. `sign_page_src` longtext,
  484. `scan_remark` longtext,
  485. `Card_type` varchar(50) DEFAULT NULL,
  486. `img_name` varchar(50) NOT NULL,
  487. `is_upload` tinyint(1) unsigned zerofill NOT NULL DEFAULT '0',
  488. `DiskSerNo` varchar(30) DEFAULT NULL,
  489. `check_status` int(2) DEFAULT NULL,
  490. PRIMARY KEY (`img_name`,`xh`,`exam_id`) USING BTREE,
  491. KEY `exam_number` (`exam_number`,`exam_site`,`page_no`,`subject_code`) USING BTREE
  492. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  493. -- ----------------------------
  494. -- Table structure for subject_code_kgt
  495. -- ----------------------------
  496. DROP TABLE IF EXISTS `subject_code_kgt`;
  497. CREATE TABLE `subject_code_kgt` (
  498. `exam_id` int(11) NOT NULL,
  499. `subject_code` varchar(30) NOT NULL,
  500. `subject_name` varchar(50) DEFAULT NULL,
  501. PRIMARY KEY (`exam_id`,`subject_code`) USING BTREE
  502. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  503. -- ----------------------------
  504. -- Table structure for task_ans_check_child
  505. -- ----------------------------
  506. DROP TABLE IF EXISTS `task_ans_check_child`;
  507. CREATE TABLE `task_ans_check_child` (
  508. `exam_id` int(11) NOT NULL,
  509. `exam_number` varchar(30) NOT NULL,
  510. `task_type` int(3) DEFAULT NULL,
  511. `task_id` varchar(30) NOT NULL,
  512. `task_xh` int(3) NOT NULL,
  513. `omrResult` longtext,
  514. `check_times1` varchar(30) DEFAULT NULL,
  515. `check_ip1` varchar(30) DEFAULT NULL,
  516. `check_status1` varchar(30) DEFAULT NULL,
  517. `check_user` varchar(30) DEFAULT NULL,
  518. PRIMARY KEY (`exam_id`,`exam_number`,`task_id`) USING BTREE,
  519. KEY `exam_number` (`exam_number`) USING BTREE,
  520. KEY `task_type` (`task_type`) USING BTREE,
  521. KEY `task_id` (`task_id`) USING BTREE,
  522. KEY `task_xh` (`task_xh`) USING BTREE,
  523. KEY `check_ip1` (`check_ip1`) USING BTREE
  524. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  525. -- ----------------------------
  526. -- Table structure for task_child
  527. -- ----------------------------
  528. DROP TABLE IF EXISTS `task_child`;
  529. CREATE TABLE `task_child` (
  530. `exam_id` int(11) NOT NULL,
  531. `exam_number` varchar(30) NOT NULL,
  532. `task_id` varchar(30) NOT NULL,
  533. `check_times1` varchar(30) DEFAULT NULL,
  534. `check_ip1` varchar(30) DEFAULT NULL,
  535. `check_status1` varchar(30) DEFAULT NULL,
  536. `check_user` varchar(30) DEFAULT NULL,
  537. PRIMARY KEY (`exam_id`,`exam_number`,`task_id`) USING BTREE,
  538. KEY `exam_id` (`exam_id`) USING BTREE,
  539. KEY `exam_number` (`exam_number`) USING BTREE,
  540. KEY `task_id` (`task_id`) USING BTREE
  541. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  542. -- ----------------------------
  543. -- Table structure for task_master
  544. -- ----------------------------
  545. DROP TABLE IF EXISTS `task_master`;
  546. CREATE TABLE `task_master` (
  547. `exam_id` int(11) NOT NULL,
  548. `task_id` varchar(30) NOT NULL,
  549. `task_class` varchar(100) DEFAULT NULL,
  550. `task_type` int(1) DEFAULT NULL,
  551. `task_xh` int(3) DEFAULT NULL,
  552. `task_times` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  553. `task_name` varchar(200) DEFAULT NULL,
  554. `task_remark` varchar(100) DEFAULT NULL,
  555. `task_valid` int(5) DEFAULT NULL,
  556. `task_where` longtext,
  557. `task_ui_where` longtext,
  558. PRIMARY KEY (`exam_id`,`task_id`) USING BTREE,
  559. KEY `task_id` (`task_id`) USING BTREE,
  560. KEY `task_class` (`task_class`) USING BTREE,
  561. KEY `task_xh` (`task_xh`) USING BTREE
  562. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  563. -- ----------------------------
  564. -- Table structure for upload_file_list
  565. -- ----------------------------
  566. DROP TABLE IF EXISTS `upload_file_list`;
  567. CREATE TABLE `upload_file_list` (
  568. `exam_id` int(11) NOT NULL,
  569. `subject_code` varchar(30) NOT NULL,
  570. `subject_name` varchar(50) DEFAULT NULL,
  571. `is_used` int(1) DEFAULT NULL,
  572. `file_description` varchar(100) NOT NULL,
  573. `file_type` int(1) NOT NULL,
  574. `down_url` varchar(200) DEFAULT NULL,
  575. `DiskSerNo` varchar(50) DEFAULT NULL,
  576. `json_card` longtext,
  577. PRIMARY KEY (`exam_id`,`file_description`,`file_type`,`subject_code`) USING BTREE
  578. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  579. -- ----------------------------
  580. -- Table structure for verify_check_info
  581. -- ----------------------------
  582. DROP TABLE IF EXISTS `verify_check_info`;
  583. CREATE TABLE `verify_check_info` (
  584. `exam_id` int(11) NOT NULL,
  585. `campus_code` int(30) DEFAULT NULL,
  586. `exam_number` varchar(30) NOT NULL,
  587. `subject_code` varchar(30) DEFAULT NULL,
  588. `exam_college` varchar(64) DEFAULT NULL,
  589. `exam_site` varchar(50) DEFAULT NULL,
  590. `slicePoint` longtext,
  591. `misspage` varchar(30) DEFAULT NULL,
  592. `sheet_src` longtext,
  593. `check_times` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  594. `check_ip1` varchar(30) DEFAULT NULL,
  595. `check_status1` varchar(50) DEFAULT NULL,
  596. `check_msg_history1` varchar(300) DEFAULT NULL,
  597. `status_examine1` varchar(10) DEFAULT NULL,
  598. `check_ip2` varchar(30) DEFAULT NULL,
  599. `check_status2` varchar(50) DEFAULT NULL,
  600. `check_msg_history2` varchar(300) DEFAULT NULL,
  601. `status_examine2` varchar(10) DEFAULT NULL,
  602. `check_ip3` varchar(30) DEFAULT NULL,
  603. `check_status3` varchar(50) DEFAULT NULL,
  604. `check_msg_history3` varchar(300) DEFAULT NULL,
  605. `status_examine3` varchar(10) DEFAULT NULL,
  606. `Remark` varchar(100) DEFAULT NULL,
  607. PRIMARY KEY (`exam_id`,`exam_number`) USING BTREE,
  608. KEY `check_ip1` (`check_ip1`,`check_status1`,`check_msg_history1`) USING BTREE,
  609. KEY `check_ip2` (`check_ip2`,`check_status2`,`check_msg_history2`) USING BTREE,
  610. KEY `check_ip3` (`check_ip3`,`check_status3`,`check_msg_history3`) USING BTREE
  611. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;