***** ***** ***** ***** ***** ***** ***** 一、数据库变更(!!!任何!!!表或字段的变化罗列此处) ***** ***** ***** ***** ***** ***** ***** MySql部分 CREATE TABLE `ec_oes_exam_face_live_verify` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `exam_record_data_id` BIGINT(20) NOT NULL, `finished` bit(1) NOT NULL, `status` VARCHAR(50) NOT NULL, `face_count` INT(11) DEFAULT NULL, `similarity` DOUBLE DEFAULT NULL, `realness` DOUBLE DEFAULT NULL, `process_time` BIGINT(20) DEFAULT NULL, `error_msg` VARCHAR(500) DEFAULT NULL, `actions` VARCHAR(2000) DEFAULT NULL, `creation_time` datetime(6) NOT NULL, `update_time` datetime(6) NOT NULL, PRIMARY KEY (`id`), KEY `IDX_OES_FLV_01` (`exam_record_data_id`), KEY `IDX_OES_FLV_02` (`status`) ) ENGINE = INNODB DEFAULT CHARSET = utf8; CREATE TABLE `ec_oe_exam_face_live_verify` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `exam_record_data_id` BIGINT(20) NOT NULL, `status` VARCHAR(50) NOT NULL, `face_count` INT(11) DEFAULT NULL, `similarity` DOUBLE DEFAULT NULL, `realness` DOUBLE DEFAULT NULL, `process_time` BIGINT(20) DEFAULT NULL, `error_msg` VARCHAR(500) DEFAULT NULL, `actions` VARCHAR(2000) DEFAULT NULL, `creation_time` datetime(6) NOT NULL, `update_time` datetime(6) NOT NULL, PRIMARY KEY (`id`), KEY `IDX_OE_FLV_01` (`exam_record_data_id`), KEY `IDX_OE_FLV_02` (`status`) ) ENGINE = INNODB DEFAULT CHARSET = utf8; CREATE TABLE `ec_oe_exam_capture_camera_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `creation_time` datetime NOT NULL, `update_time` datetime NOT NULL, `exam_record_data_id` bigint(20) DEFAULT NULL, `pid` varchar(100) DEFAULT NULL, `vid` varchar(100) DEFAULT NULL, `name` varchar(100) DEFAULT NULL, `virtual_camera` bit(1) DEFAULT NULL, `detail` varchar(500) DEFAULT NULL, PRIMARY KEY (`id`), KEY `IDX_OE_CCI_001` (`exam_record_data_id`), KEY `IDX_OE_CCI_002` (`name`), KEY `IDX_OE_CCI_003` (`exam_record_data_id`,`pid`,`vid`,`name`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO ec_oe_illegally_type ( `code`, `name`, `data_category`, `root_org_id`, `sort_no`, `enable`, `creation_time`, `update_time` ) VALUES ( 'ILLEGAL_CLIENT', '非法考生端应用', 'SYSTEM', -1, 12, b'1', now(), now() ); #阅卷任务数限制 CREATE TABLE `ec_m_mark_task_limit` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `work_id` bigint(20) NOT NULL, `user_id` bigint(20) NOT NULL, `course_code` varchar(100) NOT NULL, `limit_count` bigint(20) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `IDX_M_MARK_TASK_LIMIT_01` (`work_id`,`user_id`,`course_code`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; (以上部分线上已执行,忽略!) -- 以下部分线上尚未执行 INSERT INTO ec_oe_illegally_type ( `code`, `name`, `data_category`, `root_org_id`, `sort_no`, `enable`, `creation_time`, `update_time` ) VALUES ( 'EXCEED_MAX_SWITCH_SCREEN_COUNT', '超过切屏次数限制', 'SYSTEM', -1, 13, b'1', now(), now() ); ALTER TABLE ec_b_admin_operate MODIFY COLUMN operate_info VARCHAR(1000); MongoDB部分 todo Redis部分 todo ***** ***** ***** ***** ***** ***** ***** 二、数据割接部分 ***** ***** ***** ***** ***** ***** ***** 网考管理中增加虚拟设备及IP的查询条件的需求 需要处理旧数据,抓拍信息转存到新表 (已割接90%以上) ***** ***** ***** ***** ***** ***** ***** 三、配置文件变更 ***** ***** ***** ***** ***** ***** ***** todo ***** ***** ***** ***** ***** ***** ***** 四、菜单项变更 ***** ***** ***** ***** ***** ***** ***** 网考管理菜单 --> 网考管理 --> 监考已审-->监考已审-重新审核 【编码:ALREADY_AUDITED_REDO_AUDIT】【权重:1】【属性1:PAGE】 (线上已改,忽略!) ***** ***** ***** ***** ***** ***** ***** 五、其它变更(如:系统参数、环境、脚本。。。) ***** ***** ***** ***** ***** ***** ***** examcloud-bridge 端口变更 8020 --> 8030 (线上已改,忽略!) 云平台管理端 --> 参数配置--> 新增配置项: APP_DOWNLOAD_URL = https://cdn.exam-cloud.cn/examcloud-app-dist/index.html (线上已改,忽略!) 系统管理 --> 参数配置: orgPropertyGroup.config4Edit1 补充属性:PC_CLIENT_ENABLED,ACTION_ALERT,ACTION_NUM,ACTION_OPTIONS,ACTION_ORDER,ACTION_DURATION orgPropertyGroup.studentClientConfig和orgPropertyGroup.config4Edit3 补充属性:STUDENT_CLIENT_BG_PICTURE_URL