wangliang %!s(int64=4) %!d(string=hai) anos
pai
achega
99cbcb5d3d
Modificáronse 1 ficheiros con 4 adicións e 20 borrados
  1. 4 20
      themis-business/src/main/resources/db/init.sql

+ 4 - 20
themis-business/src/main/resources/db/init.sql

@@ -754,12 +754,7 @@ CREATE TABLE `t_e_exam` (
   `exam_count` int DEFAULT NULL COMMENT '允许考试次数',
   `break_expire_seconds` int DEFAULT NULL COMMENT '断点失效时间(秒)',
   `break_resume_count` int DEFAULT NULL COMMENT '断点续考次数',
-  `client_video_push` tinyint DEFAULT NULL COMMENT '是否开启/强制客户端视频监控,0:不开启,1:开启,2:强制开启',
-  `client_video_record` tinyint DEFAULT NULL COMMENT '是否开启客户端视频转录,0:不开启,1:开启',
-  `wxapp_video_push` tinyint DEFAULT NULL COMMENT '是否开启/强制微信小程序监控,0:不开启,1:开启,2:强制开启',
-  `wxapp_video_record` tinyint DEFAULT NULL COMMENT '是否开启微信小程序视频转录,0:不开启,1:开启',
   `camera_photo_upload` tinyint DEFAULT NULL COMMENT '是否允许使用摄像头拍照答题,0:不允许,1:允许',
-  `wxapp_photo_upload` tinyint DEFAULT NULL COMMENT '是否允许使用微信拍照答题,0:不允许,1:允许',
   `reexam_auditing` tinyint DEFAULT NULL COMMENT '重考是否审批,0:不审批,1:审批',
   `show_objective_score` tinyint DEFAULT NULL COMMENT '交卷后是否显示客观得分,0:不显示,1:显示',
   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
@@ -775,7 +770,6 @@ CREATE TABLE `t_e_exam` (
   `in_process_face_stranger_ignore` tinyint DEFAULT NULL COMMENT '考试过程中人脸检测是否忽略陌生人 ,0:不忽略,1:忽略',
   `in_process_liveness_verify` tinyint DEFAULT NULL COMMENT '考试过程中是否启用活体检测 ,0:不启用,1:启用',
   `in_process_liveness_fixed_range` varchar(100) DEFAULT NULL COMMENT '考试过程中活体检测间隔时间',
-  `in_process_liveness_retry_count` tinyint DEFAULT NULL COMMENT '考试过程中活体检测重试次数\n',
   `in_process_liveness_judge_policy` varchar(30) DEFAULT NULL COMMENT '考试过程中活体检测结果判定规则,any:任意一次通过,all:全部都要通过,more:通过次数大于失败次数',
   `record_select_strategy` varchar(30) DEFAULT NULL COMMENT '多次考试记录的选择逻辑,highest_total_score:全部阅卷后取最高分,highest_objective_score:客观分最高,latest:最后一次提交',
   `enable_ip_limit` tinyint DEFAULT NULL COMMENT '是否IP段限制,0:不允许,1:允许',
@@ -783,8 +777,6 @@ CREATE TABLE `t_e_exam` (
   `score_status` varchar(30) DEFAULT NULL COMMENT '算分状态,never:从未算分,calculating:正在算分,finish:算分完成',
   `create_id` bigint DEFAULT NULL COMMENT '创建人id',
   `update_id` bigint DEFAULT NULL COMMENT '更新人id',
-  `enable_short_code` tinyint DEFAULT NULL COMMENT '是否启用开考口令,0:不启用,1:启用',
-  `enable_break` tinyint DEFAULT NULL COMMENT '是否允许断点续考,0:不允许,1:允许',
   `objective_score_policy` varchar(30) DEFAULT NULL COMMENT '客观题给分策略,equal: 全对给分,partial: 漏选给一半分',
   `monitor_video_source` varchar(300) DEFAULT NULL COMMENT '开启监控的视频源',
   `monitor_record` tinyint DEFAULT NULL COMMENT '是否开始监控转录,0:开启,1:不开启',
@@ -797,8 +789,8 @@ CREATE TABLE `t_e_exam` (
 -- Records of t_e_exam
 -- ----------------------------
 BEGIN;
-INSERT INTO `t_e_exam` VALUES (18738036992901120, 1, '202007130001', '20200713test1', '20200713001', '2020-08-15 00:00:00', '2020-08-16 00:00:00', '456321', 10, 5, '我是考前须知1', 10, '我是考后说明1', 3, 60, 5, 1, 1, 1, 1, 1, 1, 1, 1, '2020-07-22 16:58:17', '2020-07-22 16:58:17', 'TOGETHER', 1, NULL, 10, 120, 1, 'LIVENESS', 1, 0, 1, '10,30', 3, 'ALL', 'HIGHEST_OBJECTIVE_SCORE', 1, '192.168.10.2,192.168.10.3', 'NEVER', 1, NULL, 1, 1, 'EQUAL', 'client_screen,client_camera', NULL, NULL);
-INSERT INTO `t_e_exam` VALUES (18738491387019264, 1, '202007130002', '20200713test2', '20200713002', '2020-08-15 00:00:00', '2020-08-16 00:00:00', '4563210', 10, 5, '我是考前须知2', 10, '我是考后说明2', 3, 60, 5, 1, 1, 1, 1, 1, 1, 1, 1, '2020-07-22 17:00:05', '2020-07-22 17:00:05', 'ANYTIME', 1, NULL, 10, 120, 1, 'LIVENESS', 1, 0, 1, '10,30', 3, 'ALL', 'HIGHEST_OBJECTIVE_SCORE', 1, '192.168.10.2,192.168.10.3', 'NEVER', 1, NULL, 1, 1, 'EQUAL', 'client_screen,client_camera', NULL, NULL);
+INSERT INTO `t_e_exam` VALUES (18738036992901120, 1, '202007130001', '20200713test1', '20200713001', '2020-08-15 00:00:00', '2020-08-16 00:00:00', '456321', 10, 5, '我是考前须知1', 10, '我是考后说明1', 3, 60, 5, 1, 1, 1, '2020-07-22 16:58:17', '2020-07-22 16:58:17', 'TOGETHER', 1, NULL, 10, 120, 1, 'LIVENESS', 1, 0, 1, '10,30', 'ALL', 'HIGHEST_OBJECTIVE_SCORE', 1, '192.168.10.2,192.168.10.3', 'NEVER', 1, NULL, 'EQUAL', 'client_screen,client_camera', NULL, NULL);
+INSERT INTO `t_e_exam` VALUES (18738491387019264, 1, '202007130002', '20200713test2', '20200713002', '2020-08-15 00:00:00', '2020-08-16 00:00:00', '4563210', 10, 5, '我是考前须知2', 10, '我是考后说明2', 3, 60, 5, 1, 1, 1, '2020-07-22 17:00:05', '2020-07-22 17:00:05', 'ANYTIME', 1, NULL, 10, 120, 1, 'LIVENESS', 1, 0, 1, '10,30', 'ALL', 'HIGHEST_OBJECTIVE_SCORE', 1, '192.168.10.2,192.168.10.3', 'NEVER', 1, NULL, 'EQUAL', 'client_screen,client_camera', NULL, NULL);
 COMMIT;
 
 -- ----------------------------
@@ -1453,7 +1445,6 @@ CREATE TABLE `t_oe_exam_record` (
   `exam_activity_id` bigint NOT NULL COMMENT '考试场次ID',
   `exam_student_id` bigint NOT NULL COMMENT '考生ID',
   `paper_id` bigint NOT NULL COMMENT '实际使用的试卷ID',
-  `answer_path` varchar(100) DEFAULT NULL COMMENT '全部作答保存地址',
   `status` varchar(30) DEFAULT NULL COMMENT '考试状态,first_prepare:首次候考,answering:正在答题,break_off:已中断,resume_prepare:断点恢复候考,finished:已结束考试,persisted:数据已保存',
   `first_prepare_time` datetime DEFAULT NULL COMMENT '首次进入候考时间',
   `first_start_time` datetime DEFAULT NULL COMMENT '首次开考时间',
@@ -1465,13 +1456,6 @@ CREATE TABLE `t_oe_exam_record` (
   `client_websocket_status` tinyint DEFAULT NULL COMMENT '客户端websocket状态',
   `client_websocket_id` varchar(50) DEFAULT NULL COMMENT '客户端websocket连接标识',
   `client_last_sync_time` datetime DEFAULT NULL COMMENT '客户端最近同步时间',
-  `wxapp_websocket_status` tinyint DEFAULT NULL COMMENT '微信小程序websocket状态',
-  `wxapp_websocket_id` varchar(50) DEFAULT NULL COMMENT '微信小程序websocket连接标识',
-  `wxapp_last_sync_time` datetime DEFAULT NULL COMMENT '微信小程序最近同步时间',
-  `client_video_push_status` tinyint DEFAULT NULL COMMENT '客户端推流状态',
-  `client_video_push_key` varchar(100) DEFAULT NULL COMMENT '客户端推流地址',
-  `wxapp_video_push_status` tinyint DEFAULT NULL COMMENT '微信小程序推流状态',
-  `wxapp_video_push_key` varchar(100) DEFAULT NULL COMMENT '微信小程序推流地址',
   `answer_progress` double DEFAULT NULL COMMENT '答题进度',
   `duration_seconds` int DEFAULT NULL COMMENT '累计考试用时',
   `finish_time` datetime DEFAULT NULL COMMENT '交卷时间',
@@ -1481,7 +1465,7 @@ CREATE TABLE `t_oe_exam_record` (
   `objective_score` double DEFAULT NULL COMMENT '客观题分数',
   `paper_download` tinyint DEFAULT NULL COMMENT '试题下载,0:是,1:不是',
   `breach_status` tinyint DEFAULT NULL COMMENT '是否违纪,0:是,1:不是',
-  `paper_struct` mediumtext COMMENT '个人试卷结构',
+  `paper_struct_path` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '个人试卷结构',
   `paper_struct_upload` tinyint DEFAULT NULL COMMENT '个人试卷结构是否已上传,0:未上传,1:已上传',
   `serial_number` int DEFAULT NULL COMMENT '第几次考试',
   `last_break_id` bigint DEFAULT NULL COMMENT '最近断点记录ID',
@@ -1501,7 +1485,7 @@ CREATE TABLE `t_oe_exam_record` (
 -- Records of t_oe_exam_record
 -- ----------------------------
 BEGIN;
-INSERT INTO `t_oe_exam_record` VALUES (1, 18738036992901120, 18740006977798144, 1285870708350783489, 1, 'http://111', 'ANSWERING', '2020-07-22 17:34:02', '2020-07-22 17:34:02', '2020-07-25 23:15:51', NULL, NULL, 0, '', 1, '1234567891', '2020-07-25 23:10:11', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 100, 100, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 19920220273508352, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
+INSERT INTO `t_oe_exam_record` VALUES (1, 18738036992901120, 18740006977798144, 1285870708350783489, 1, 'ANSWERING', '2020-07-22 17:34:02', '2020-07-22 17:34:02', '2020-07-25 23:15:51', NULL, NULL, 0, '', 1, '1234567891', '2020-07-25 23:10:11', 100, 100, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 19920220273508352, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
 COMMIT;
 
 -- ----------------------------