wangliang vor 2 Jahren
Ursprung
Commit
bc45e226ba

Datei-Diff unterdrückt, da er zu groß ist
+ 462 - 271
distributed-print-business/src/main/resources/db/1、init-table.sql


+ 35 - 9
distributed-print-business/src/main/resources/db/2、init-table-data.sql

@@ -79,6 +79,7 @@ INSERT INTO `sys_privilege` VALUES (101, '查询', '/api/admin/basic/card_rule/l
 INSERT INTO `sys_privilege` VALUES (102, '查询单个', '/api/admin/basic/card_rule/get_one', 'URL', 9, 2, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (103, '新增/修改', '/api/admin/basic/card_rule/save', 'URL', 9, 3, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (104, '删除', '/api/admin/basic/card_rule/delete', 'URL', 9, 4, 'AUTH', NULL, 1, 1, 1);
+INSERT INTO `sys_privilege` VALUES (105, '查询-汇总数据', '/api/admin/exam/print/relate_total', 'URL', 46, 2, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (112, '系统设置', 'data', 'MENU', 1, 5, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (113, '任务管理', 'DataTaskManage', 'MENU', 112, 1, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (114, '查询', '/api/admin/data/task/query', 'URL', 113, 1, 'AUTH', NULL, 1, 1, 1);
@@ -183,7 +184,7 @@ INSERT INTO `sys_privilege` VALUES (221, '列表', 'List', 'LIST', 5, 1, 'AUTH',
 INSERT INTO `sys_privilege` VALUES (222, '查询条件', 'Condition', 'CONDITION', 5, 1, 'AUTH', '184,87', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (223, '重置密码', 'Reset', 'LINK', 5, 3, 'AUTH', '80', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (224, '添加', 'Add', 'BUTTON', 4, 1, 'AUTH', '93', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (225, '+子部门', 'Add', 'LINK', 4, 1, 'AUTH', '93', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (225, '子部门', 'Add', 'LINK', 4, 1, 'AUTH', '93', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (226, '编辑', 'Edit', 'LINK', 4, 2, 'AUTH', '93', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (227, '删除', 'Delete', 'LINK', 4, 3, 'AUTH', '94', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (228, '树形列表', 'List', 'LIST', 4, 1, 'AUTH', '92', 1, 0, 1);
@@ -250,7 +251,7 @@ INSERT INTO `sys_privilege` VALUES (307, '新建命题申请', 'AddTask', 'BUTTO
 INSERT INTO `sys_privilege` VALUES (308, '编辑', 'Edit', 'LINK', 42, 4, 'AUTH', '189', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (309, '查询', 'Select', 'BUTTON', 43, 1, 'AUTH', '48,49', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (310, '新建印刷计划', 'Add', 'BUTTON', 43, 2, 'AUTH', '50,49', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (311, '预览', 'Preview', 'LINK', 43, 1, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (311, '查看', 'Preview', 'LINK', 43, 1, 'AUTH', '56,57,58,105,825,826', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (312, '编辑', 'Edit', 'LINK', 43, 2, 'AUTH', '50', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (313, '删除', 'Delete', 'LINK', 43, 3, 'AUTH', '51', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (314, '查询条件', 'Condition', 'CONDITION', 43, 1, 'AUTH', '48', 1, 0, 1);
@@ -266,10 +267,10 @@ INSERT INTO `sys_privilege` VALUES (323, '查询', 'Select', 'BUTTON', 45, 1, 'A
 INSERT INTO `sys_privilege` VALUES (324, '预览', 'Preview', 'LINK', 45, 1, 'AUTH', '188', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (325, '查询条件', 'Condition', 'CONDITION', 45, 1, 'AUTH', '159', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (326, '列表', 'List', 'LIST', 45, 1, 'AUTH', '159', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (327, '查询', 'Select', 'BUTTON', 46, 1, 'AUTH', '56', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (327, '查询', 'Select', 'BUTTON', 46, 1, 'AUTH', '56,105', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (328, '编辑', 'Edit', 'LINK', 46, 1, 'AUTH', '57,58', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (329, '查询条件', 'Condition', 'CONDITION', 46, 1, 'AUTH', '56', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (330, '列表', 'List', 'LIST', 46, 1, 'AUTH', '56', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (329, '查询条件', 'Condition', 'CONDITION', 46, 1, 'AUTH', '56,105', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (330, '列表', 'List', 'LIST', 46, 1, 'AUTH', '56,105', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (331, '查询', 'Select', 'BUTTON', 47, 1, 'AUTH', '59,62', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (332, '下载', 'Download', 'LINK', 47, 1, 'AUTH', '161,162', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (333, '查询条件', 'Condition', 'CONDITION', 47, 1, 'AUTH', '59', 1, 0, 1);
@@ -321,6 +322,8 @@ INSERT INTO `sys_privilege` VALUES (379, '新增', 'Add', 'BUTTON', 358, 1, 'AUT
 INSERT INTO `sys_privilege` VALUES (380, '编辑', 'Edit', 'LINK', 358, 1, 'AUTH', '359,363', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (381, '删除', 'Delete', 'LINK', 358, 1, 'AUTH', '364', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (382, '批量导入', 'Import', 'BUTTON', 358, 2, 'AUTH', '365', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (383, '启用/禁用', 'Enable', 'LINK', 9, 4, 'AUTH', '384', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (384, '启用/禁用', '/api/admin/basic/card_rule/enable', 'URL', 9, 5, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (385, '新增', 'Add', 'BUTTON', 13, 1, 'AUTH', '367,462', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (388, '批量导入', 'Import', 'BUTTON', 13, 2, 'AUTH', '369', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (389, '机构列表', 'List', 'LIST', 13, 1, 'AUTH', NULL, 0, 1, 1);
@@ -410,7 +413,7 @@ INSERT INTO `sys_privilege` VALUES (480, '刷新数据', '/api/admin/statistics/
 INSERT INTO `sys_privilege` VALUES (481, '删除数据', '/api/admin/statistics/delete', 'URL', 470, 4, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (483, '阅卷管理', 'stmms', 'MENU', NULL, 6, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (486, '阅卷管理', 'MarkTaskManage', 'MENU', 483, 1, NULL, NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (487, '成绩归档', 'ScoreArchive', 'MENU', 561, 1, NULL, NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (487, '成绩查询', 'ScoreArchive', 'MENU', 561, 2, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (488, '评卷参数设置', 'UploadStructure', 'MENU', 486, 2, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (489, '列表', '/api/admin/exam/structure/list', 'URL', 488, 1, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (490, '上传', '/api/admin/exam/structure/upload', 'URL', 488, 2, 'AUTH', NULL, 0, 1, 1);
@@ -424,7 +427,7 @@ INSERT INTO `sys_privilege` VALUES (497, '查看标答', 'Preview', 'LINK', 488,
 INSERT INTO `sys_privilege` VALUES (498, '列表', 'List', 'LIST', 487, 1, 'AUTH', '542', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (499, '查询条件', 'Condition', 'CONDITION', 487, 1, 'AUTH', '542', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (500, '查询', 'Select', 'BUTTON', 487, 1, 'AUTH', '542', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (501, '数据同步', 'Sync', 'BUTTON', 487, 2, 'AUTH', '546', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (501, '数据同步', 'Sync', 'BUTTON', 487, 2, 'AUTH', '546', 0, 0, 0);
 INSERT INTO `sys_privilege` VALUES (502, '成绩导出', 'Export', 'BUTTON', 487, 3, 'AUTH', '543', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (503, '一键下载', 'BatchDownload', 'BUTTON', 487, 4, 'AUTH', '545', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (504, '查看原卷', 'Preview', 'LINK', 487, 1, 'AUTH', '563', 1, 0, 1);
@@ -703,8 +706,6 @@ INSERT INTO `sys_privilege` VALUES (782, '操作日志', 'ActionLogManage', 'MEN
 INSERT INTO `sys_privilege` VALUES (783, '查询', '/api/admin/basic/operation_log/query', 'URL', 782, 1, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (784, '查询条件', 'Condition', 'CONDITION', 782, 1, 'AUTH', '783', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (785, '查询', 'Select', 'BUTTON', 782, 2, 'AUTH', '783', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (786, '删除', 'Delete', 'LINK', 5, 4, 'AUTH', '787', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (787, '删除', '/api/admin/sys/user/remove', 'URL', 5, 9, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (788, '删除', 'Delete', 'LINK', 11, 4, 'AUTH', '789', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (789, '删除', '/api/admin/basic/template/remove', 'URL', 11, 6, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (790, '查询异步结果', '/api/admin/data/task/query_result', 'URL', 113, 3, 'SYS', NULL, 1, 1, 1);
@@ -735,6 +736,15 @@ INSERT INTO `sys_privilege` VALUES (814, '导出', 'Export', 'BUTTON', 358, 3, '
 INSERT INTO `sys_privilege` VALUES (815, '导出', '/api/admin/basic/student/export', 'URL', 358, 6, 'AUTH', NULL, 1, 1, 1);
 INSERT INTO `sys_privilege` VALUES (816, '导出', 'Export', 'BUTTON', 13, 6, 'AUTH', '817', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (817, '导出', '/api/admin/basic/course/export', 'URL', 13, 6, 'AUTH', NULL, 1, 1, 1);
+INSERT INTO `sys_privilege` VALUES (818, '成绩归档', 'ScoreSync', 'MENU', 561, 1, NULL, '114', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (819, '列表', 'List', 'LIST', 818, 1, 'AUTH', '823', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (820, '查询条件', 'Condition', 'CONDITION', 818, 2, 'AUTH', '823', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (821, '查询', 'Select', 'BUTTON', 818, 3, 'AUTH', '823', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (822, '同步', 'Sync', 'LINK', 818, 4, 'AUTH', '824', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (823, '查询接口', '/api/admin/sync/log/list', 'URL', 818, 1, 'AUTH', NULL, 1, 1, 1);
+INSERT INTO `sys_privilege` VALUES (824, '同步接口', '/api/admin/sync/log/sync', 'URL', 818, 2, 'AUTH', NULL, 1, 1, 1);
+INSERT INTO `sys_privilege` VALUES (825, '命题任务公共卷型查询接口', '/api/admin/exam/print/list_relate_common_types', 'URL', 43, 5, 'AUTH', NULL, 1, 1, 1);
+INSERT INTO `sys_privilege` VALUES (826, '批量关联接口', '/api/admin/exam/print/relate_update_batch', 'URL', 43, 6, 'AUTH', NULL, 1, 1, 1);
 
 INSERT INTO `sys_user` VALUES (1, NULL, 'sysadmin', 'sysadmin', NULL, 'MTIzNDU2', NULL, NULL, 1, 1, 1629353956868, NULL, NULL, NULL, NULL, 1629353956881, NULL);
 
@@ -759,6 +769,22 @@ INSERT INTO `sys_config` VALUES (18, NULL, NULL, 'sms.normal.code', '万能短
 INSERT INTO `sys_config` VALUES (19, NULL, NULL, 'code.expired.time', '短信验证码有效时间', '2', NULL, 1, 1, 1, NULL, NULL, NULL);
 INSERT INTO `sys_config` VALUES (20, NULL, NULL, 'code.send.interval', '短信验证码发送间隔', '60', NULL, 1, 1, 1, NULL, NULL, NULL);
 INSERT INTO `sys_config` VALUES (21, NULL, NULL, 'teachcloud.print.open.callback.pwd', '分布式印刷回调密码', '123456', NULL, 1, 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (24, NULL, NULL, 'sms.sign.name', '短信签名', '逸教云', NULL, 1, 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (25, NULL, NULL, 'sms.tpl.code', '登录短信验证码', 'SMS_147416565', NULL, 1, 2, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (26, NULL, NULL, 'sms.audit.pass.code', '命题任务审核通过', 'SMS_216425141', NULL, 1, 3, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (27, NULL, NULL, 'sms.audit.not.pass.code', '命题任务审核不通过', 'SMS_216275156', NULL, 1, 4, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (28, NULL, NULL, 'sms.exam.task.create.code', '命题任务待办生成通知', 'SMS_217436292', NULL, 1, 5, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (29, NULL, NULL, 'sms.exam.task.will.expire.code', '命题任务待办到期预警通知', 'SMS_217436295', NULL, 1, 6, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (30, NULL, NULL, 'sms.exam.task.overdue.code', '命题任务待办逾期通知', 'SMS_217426313', NULL, 1, 7, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (31, NULL, NULL, 'sms.allocation.will.expire.code', '命题分配待办到期预警通知', 'SMS_217406305', NULL, 1, 8, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (32, NULL, NULL, 'sms.allocation.overdue.code', '命题分配待办逾期通知', 'SMS_217406308', NULL, 1, 9, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (33, NULL, NULL, 'sms.audit.create.code', '审核待办生成通知', 'SMS_237216000', NULL, 1, 10, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (34, NULL, NULL, 'sms.audit.review.code', '审核待办修改申请通知', 'SMS_237216002', NULL, 1, 11, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (35, NULL, NULL, 'sms.audit.will.expire.code', '审核待办到期预警通知', 'SMS_217436302', NULL, 1, 12, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (36, NULL, NULL, 'sms.audit.overdue.code', '审核待办逾期通知', 'SMS_217416271', NULL, 1, 13, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (37, NULL, NULL, 'sms.audit.reject.code', '审核驳回通知', 'SMS_237206063', NULL, 1, 14, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (38, NULL, NULL, 'sms.upload.structure.code', '试卷结构推送通知', 'SMS_237201068', NULL, 1, 15, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (39, NULL, NULL, 'sms.audit.copy.user.code', '用户', 'SMS_237206065', NULL, 1, 16, 1, NULL, NULL, NULL);
 
 INSERT INTO `sys_role` VALUES (1, NULL, NULL, '系统管理员', 1, 'ADMIN', NULL, NULL, NULL, NULL, 1, NULL, NULL);
 INSERT INTO `sys_role` VALUES (2, NULL, NULL, '教务处老师', 1, 'OFFICE_TEACHER', NULL, NULL, NULL, NULL, 1, 'ANALYSIS', '系统内置');

+ 4 - 5
distributed-print-business/src/main/resources/db/3、init-function.sql

@@ -1,9 +1,9 @@
 -- ----------------------------
 -- Function structure for getRootChildId
 -- ----------------------------
+delimiter //
 DROP FUNCTION IF EXISTS `getRootChildId`;
-delimiter ;;
-CREATE DEFINER=`root`@`localhost` FUNCTION `getRootChildId`(rootId bigint) RETURNS varchar(1000) CHARSET utf8mb4
+CREATE FUNCTION `getRootChildId`(rootId bigint) RETURNS varchar(1000) CHARSET utf8mb4
     DETERMINISTIC
 BEGIN
     DECLARE ptemp VARCHAR(1000);
@@ -12,10 +12,9 @@ BEGIN
     SET ctemp = cast(rootId as CHAR);
     WHILE ctemp IS NOT NULL DO
       SET ptemp = concat(ptemp, ',', ctemp);
-SELECT group_concat(id) INTO ctemp FROM sys_org
-WHERE FIND_IN_SET(parent_id, ctemp) > 0;
+SELECT group_concat(id) INTO ctemp FROM sys_org WHERE FIND_IN_SET(parent_id, ctemp) > 0;
 END WHILE;
 RETURN ptemp;
 END;
-;;
+//
 delimiter ;

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.