xiatian 4 жил өмнө
parent
commit
e62d990645

+ 3 - 1
themis-business/src/main/java/com/qmth/themis/business/enums/FieldUniqueEnum.java

@@ -27,7 +27,9 @@ public enum FieldUniqueEnum {
 
     t_b_user_loginName_orgId_Idx("登录名"),
 
-    t_ie_exam_invigilate_call_recordId_source_Idx("监考视频源");
+    t_ie_exam_invigilate_call_recordId_source_Idx("监考视频源"),
+    
+    t_e_exam_short_code_Idx("考试口令");
 
     private String code;
 

+ 2 - 1
themis-business/src/main/resources/db/init.sql

@@ -935,7 +935,8 @@ CREATE TABLE `t_e_exam` (
   `invigilate_verify` varchar(30) DEFAULT NULL COMMENT '监考人工审核,now:实时审核,later:事后审核',
   `monitor_status` varchar(30) DEFAULT 'NOT_START' COMMENT '监考状态,NOT_START:未开始,START:监考中,FINISHED:已结束',
   PRIMARY KEY (`id`),
-  UNIQUE KEY `t_e_exam_orgId_code_Idx` (`org_id`,`code`)
+  UNIQUE KEY `t_e_exam_orgId_code_Idx` (`org_id`,`code`),
+  UNIQUE KEY `t_e_exam_short_code_Idx` (`short_code`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考试批次';
 
 -- ----------------------------