Explorar o código

初始化脚本修改

wangliang %!s(int64=2) %!d(string=hai) anos
pai
achega
bd5d986e2c

+ 62 - 3
themis-business/src/main/resources/db/init-table-data.sql

@@ -1,8 +1,36 @@
 SET NAMES utf8mb4;
 
-INSERT INTO `sys_config` VALUES (1, NULL, 'sys.txt.charset', 'txt文件编码', 'gbk', 1, 1, NULL, NULL, NULL);
-INSERT INTO `sys_config` VALUES (2, NULL, 'online.warn.interval', '在线人数/预警时间趋势统计间隔', '1', 1, 1, NULL, NULL, NULL);
-INSERT INTO `sys_config` VALUES (3, NULL, 'online.warn.scaleSize', '在线人数/预警时间趋势统计格数', '30', 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (1, NULL, 'attachment.type', '附件类型', '[.xlsx,.xls,.doc,.docx,.pdf,.jpg,.jpeg,.png,.html,.zip,.mp3,.wav,.dll,.exe]', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (2, NULL, 'online.warn.interval', '在线人数/预警时间趋势统计间隔', '1', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (3, NULL, 'online.warn.scaleSize', '在线人数/预警时间趋势统计格数', '30', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (4, NULL, 'admin.logo.url', '超级管理员logo', 'http://qmth-test.oss-cn-shenzhen.aliyuncs.com/frontend/wx_logo.png', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (5, NULL, 'admin.file.host', 'admin文件host', 'localhost:6001', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (6, NULL, 'admin.server.host', 'admin服务host', 'localhost:6001', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (7, NULL, 'exam.file.host', 'exam文件host', 'localhost:6002', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (8, NULL, 'exam.server.host', 'exam服务host', 'localhost:6002', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (9, NULL, 'qr.expire.time', 'qrCode过期时间', '30', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (10, NULL, 'cloud.mark.url', '云阅卷host', 'http://192.168.10.224:80', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (11, NULL, 'monitor.config.prefix', '监控前缀', 'oe_test', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (12, NULL, 'wxapp.upload.url', '微信上传url', 'http://192.168.10.86:6002', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (13, NULL, 'mq.config.topic', '消息队列topic', 'themis-topic-exam', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (14, NULL, 'mq.config.body', '消息队列主体', '{\"USER_LOG_GROUP\":\"themis-group-exam-userLog\",\"EXAM_STUDENT_UPDATE_GROUP\":\"themis-group-exam-examStudentUpdate\",\"SCORE_CALCULATE_GROUP\":\"themis-group-exam-scoreCalculate\",\"WEBSOCKET_OE_GROUP\":\"themis-group-exam-websocketOe\",\"LOG_GROUP\":\"themis-group-exam-log\",\"TASK_GROUP\":\"themis-group-exam-task\",\"TENCENT_VIDEO_GROUP\":\"themis-group-exam-tencentVideo\",\"WEBSOCKET_OE_MOBILE_GROUP\":\"themis-group-exam-websocketOeMobile\",\"SESSION_GROUP\":\"themis-group-exam-session\",\"EXAM_RECORD_PERSISTED_GROUP\":\"themis-group-exam-examRecordPersisted\",\"WEBSOCKET_DELAY_GROUP\":\"themis-group-exam-websocketDelay\",\"EXAM_RECORD_UPDATE_GROUP\":\"themis-group-exam-examRecordUpdate\",\"EXAM_BREAK_DELAY_GROUP\":\"themis-group-exam-examBreakDelay\",\"EXAM_BREAK_RECORD_PERSISTED_GROUP\":\"themis-group-exam-examBreakHistoryPersisted\",\"EXAM_BREAK_GROUP\":\"themis-group-exam-examBreak\",\"QUARTZ_GROUP\":\"themis-group-exam-quartz\",\"LIVENESS_VERIFY_SAVE_GROUP\":\"themis-group-exam-livenessVerifySave\",\"CALCULATE_OBJECTIVE_SCORE_GROUP\":\"themis-group-exam-calculateObjectiveScore\",\"FACE_VERIFY_SAVE_GROUP\":\"themis-group-exam-faceVerifySave\"}', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (15, NULL, 'admin.no.auth.urls', 'admin无需鉴权的url', '/webjars/**,/druid/**,/swagger-ui.html,/doc.html,/swagger-resources/**,/v2/api-docs,/webjars/springfox-swagger-ui/**,/api/admin/user/login/account,/api/admin/sys/org/queryByOrgCode,/file/**,/upload/**,/client/**,/base_photo/**,/frontend/**,/api/admin/client/save,/api/admin/client/upload,/api/admin/client/query,/api/admin/app/save,/api/admin/app/query,/api/notify/monitor/record/tencent,/api/notify/monitor/status/tencent,/api/admin/sys/download/package', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (16, NULL, 'admin.common.system.urls', 'admin系统url', '/api/admin/sys/getMenu,/api/admin/user/logout,/api/admin/sys/env,/api/admin/sys/file/upload,/api/admin/sys/file/download,/api/admin/sys/org/query,/api/admin/sys/role/query,/api/admin/sys/examActivity/query,/api/admin/sys/exam/query,/api/admin/sys/examRoom/query,/api/admin/sys/exam/privilegeQuery,/api/admin/student/photo/upload,/api/admin/sys/getPlayUrls,/api/admin/sys/exam/finish/query,/api/admin/sys/get_tencent_video', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (17, NULL, 'exam.no.auth.urls', 'exam无需鉴权的url', '/webjars/**,/druid/**,/swagger-ui.html,/doc.html,/swagger-resources/**,/v2/api-docs,/webjars/springfox-swagger-ui/**,/api/oe/student/login,/api/oe/sys/env,/file/**,/upload/**,/client/**,/base_photo/**,/frontend/**,/api/oe/exam/short_code,/api/mobile/authorization,/api/oe/black/list/select,/api/oe/sys/school/list,/api/oe/sys/upload/package/callback', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (18, NULL, 'exam.common.system.urls', 'exam系统url', '/api/oe/student/logout,/api/oe/exam/file/upload,/api/mobile/file/upload', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (19, NULL, 'tencentcloud.sdk.appId', '腾讯云sdk_app_id', '1400411036', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (20, NULL, 'tencentcloud.sdk.key', '腾讯云sdk_key', 'd78004c94473cb1cf78af33d333e18b731132e527e829e44e2ab133945243b11', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (21, NULL, 'tencentcloud.sdk.urls', '腾讯云sdk_url', 'https://live1.qmth.com.cn,https://live2.qmth.com.cn,https://live3.qmth.com.cn,https://live4.qmth.com.cn,https://live5.qmth.com.cn,https://live6.qmth.com.cn', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (22, NULL, 'tencentcloud.sdk.service', '腾讯云sdk_service', 'vod', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (23, NULL, 'tencentcloud.sdk.queryUrl', '腾讯云sdk_query_url', 'vod.tencentcloudapi.com', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (24, NULL, 'tencentcloud.sdk.secretId', '腾讯云sdk_secret_id', 'AKIDKUO2PVLuCDxQcW9VaOuA8pFOGq9BwQdZ', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (25, NULL, 'tencentcloud.sdk.secretKey', '腾讯云sdk_secret_key', 'g5D4dwxhByXrvjGWVDfqkPqzrSmqd9OM', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (26, NULL, 'tencentcloud.sdk.vodAppId', '腾讯云sdk_vod_app_id', '1500002365', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (27, NULL, 'tencentcloud.sdk.callbackPwd', '腾讯云sdk_回调密码', '123456', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (28, NULL, 'tencentcloud.sdk.callbackTime', '腾讯云sdk_回调时间', '2m', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (29, NULL, 'tencentcloud.sdk.trtcQueryUrl', '腾讯云sdk_trtc_query_url', 'trtc.tencentcloudapi.com', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (30, NULL, 'tencentcloud.sdk.trtcRegion', '腾讯云sdk_trtc_region', 'ap-guangzhou', 1, 1, NULL, NULL, NULL, NULL, 1, 0);
+INSERT INTO `sys_config` VALUES (1623606961704583170, NULL, 'login limit', '登录限制', 'true', 1, NULL, 1675933039493, NULL, 1676255759262, NULL, 1, 1);
 
 INSERT INTO `t_b_app_version` VALUES (1, 'v1.1.11', 13, 'http://d.maps9.com/wlv3', 'BUG修复', 'ANDROID', 1, NULL, NULL, NULL, NULL);
 INSERT INTO `t_b_app_version` VALUES (2, '1.1.11', 14, 'https://cdn.online-exam.cn/mobile/wap/index.html', 'V1.1.11', 'IOS', 1, NULL, NULL, NULL, NULL);
@@ -189,6 +217,21 @@ INSERT INTO `t_b_privilege` VALUES (182, '查询考试语音信息', '/api/mobil
 INSERT INTO `t_b_privilege` VALUES (183, '推送考试数据到云阅卷', '/api/admin/exam/cloud_mark/push/data', 'LINK', 5, 14, NULL, 1600932652000);
 INSERT INTO `t_b_privilege` VALUES (184, '同步机构数据', '/api/admin/sys/sync/org', 'LINK', 1, 49, NULL, 1600932652000);
 INSERT INTO `t_b_privilege` VALUES (185, '修正作答记录缓存到数据库', '/api/admin/exam/persisted_answer', 'LINK', 5, 15, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (186, '数据统计', '/api/admin/sys/data_count', 'LINK', 188, 1, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (187, '黑名单查询', '/api/admin/black/list/select', 'LINK', 190, 1, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (188, '数据统计', 'DataCountManagement', 'MENU', 1, 3, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (189, '系统通知', 'SystemNotifyManagement', 'MENU', 1, 4, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (190, '黑名单设置', 'BlackListManagement', 'MENU', 1, 5, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (191, '黑名单信息保存', '/api/admin/black/list/save', 'LINK', 190, 2, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (192, '黑名单信息删除', '/api/admin/black/list/delete', 'LINK', 190, 3, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (194, '系统通知查询', '/api/admin/notify/select', 'LINK', 189, 1, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (195, '系统通知保存', '/api/admin/notify/save', 'LINK', 189, 2, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (196, '系统通知启用/禁用', '/api/admin/notify/enable', 'LINK', 189, 3, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (197, '系统参数设置', 'SysConfigManagement', 'MENU', 1, 6, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (198, '系统参数查询', '/api/admin/sys/config/select', 'LINK', 197, 1, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (199, '系统参数保存', '/api/admin/sys/config/save', 'LINK', 197, 2, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (200, '系统参数启用/禁用', '/api/admin/sys/config/enable', 'LINK', 197, 3, NULL, 1600932652000);
+INSERT INTO `t_b_privilege` VALUES (201, '试卷删除', '/api/admin/exam/paper/delete', 'LINK', 7, 5, NULL, 1600932652000);
 
 INSERT INTO `t_b_role_privilege` VALUES (1, 'SUPER_ADMIN', 1);
 INSERT INTO `t_b_role_privilege` VALUES (2, 'SUPER_ADMIN', 2);
@@ -417,6 +460,22 @@ INSERT INTO `t_b_role_privilege` VALUES (231, 'INVIGILATE', 85);
 INSERT INTO `t_b_role_privilege` VALUES (232, 'INVIGILATE', 181);
 INSERT INTO `t_b_role_privilege` VALUES (233, 'SUPER_ADMIN', 184);
 INSERT INTO `t_b_role_privilege` VALUES (234, 'SUPER_ADMIN', 185);
+INSERT INTO `t_b_role_privilege` VALUES (235, 'SUPER_ADMIN', 186);
+INSERT INTO `t_b_role_privilege` VALUES (236, 'SUPER_ADMIN', 188);
+INSERT INTO `t_b_role_privilege` VALUES (237, 'SUPER_ADMIN', 187);
+INSERT INTO `t_b_role_privilege` VALUES (238, 'SUPER_ADMIN', 189);
+INSERT INTO `t_b_role_privilege` VALUES (239, 'SUPER_ADMIN', 190);
+INSERT INTO `t_b_role_privilege` VALUES (240, 'SUPER_ADMIN', 191);
+INSERT INTO `t_b_role_privilege` VALUES (241, 'SUPER_ADMIN', 192);
+INSERT INTO `t_b_role_privilege` VALUES (243, 'SUPER_ADMIN', 194);
+INSERT INTO `t_b_role_privilege` VALUES (244, 'SUPER_ADMIN', 195);
+INSERT INTO `t_b_role_privilege` VALUES (245, 'SUPER_ADMIN', 196);
+INSERT INTO `t_b_role_privilege` VALUES (246, 'SUPER_ADMIN', 197);
+INSERT INTO `t_b_role_privilege` VALUES (247, 'SUPER_ADMIN', 198);
+INSERT INTO `t_b_role_privilege` VALUES (248, 'SUPER_ADMIN', 199);
+INSERT INTO `t_b_role_privilege` VALUES (249, 'SUPER_ADMIN', 200);
+INSERT INTO `t_b_role_privilege` VALUES (250, 'ADMIN', 140);
+INSERT INTO `t_b_role_privilege` VALUES (251, 'ADMIN', 201);
 
 INSERT INTO `t_b_role` VALUES (1, 'SUPER_ADMIN', '系统管理员', 1600932652000);
 INSERT INTO `t_b_role` VALUES (2, 'INVIGILATE', '监考员', 1600932652000);

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 279 - 247
themis-business/src/main/resources/db/init-table.sql


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio