|
@@ -252,29 +252,20 @@ CREATE TABLE IF NOT EXISTS `basic_message` (
|
|
|
-- Table structure for basic_operation_log
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE IF NOT EXISTS `basic_operation_log` (
|
|
|
- `id` bigint NOT NULL COMMENT 'id',
|
|
|
- `school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
- `org_id` bigint DEFAULT NULL COMMENT '数据权限id',
|
|
|
- `detail` mediumtext NOT NULL COMMENT '日志详情',
|
|
|
- `level` varchar(32) DEFAULT NULL COMMENT '日志等级(PRIMARY("一级日志:敏感信息"),SECONDARY("二级日志:重要信息"),TERTIARY("三级日志:次要信息"),QUATERNARY("四级日志:普通信息"))',
|
|
|
- `customized_operation_type` varchar(32) NOT NULL COMMENT '自定义记录日志操作类型(LOGIN("用户登录"),LOGOUT("用户登出"),ADD("新增"),DELETE("删除"),UPDATE("修改"),IMPORT("导入"),EXPORT("导出"),UN_KNOW("未知"))',
|
|
|
- `operation_type` varchar(32) DEFAULT NULL COMMENT '操作类型(UN_KNOW("未知"),SELECT("查询"),EDIT("新增或更新"),DELETE("删除"))',
|
|
|
- `operation_unit` varchar(128) DEFAULT NULL COMMENT '操作对象(略)',
|
|
|
- `system_type` varchar(32) DEFAULT NULL COMMENT '日志系统类型',
|
|
|
- `url` varchar(64) DEFAULT NULL COMMENT '请求地址url',
|
|
|
- `privilege_id` bigint DEFAULT NULL COMMENT '权限菜单id',
|
|
|
- `clazz_name` varchar(64) DEFAULT NULL COMMENT '类名称',
|
|
|
- `method` varchar(64) DEFAULT NULL COMMENT '方法名称',
|
|
|
- `args` mediumtext COMMENT '参数',
|
|
|
- `run_time` bigint DEFAULT NULL COMMENT '方法运行时间',
|
|
|
- `run_status` varchar(32) DEFAULT NULL COMMENT '方法运行状态',
|
|
|
- `return_value` mediumtext COMMENT '方法返回值',
|
|
|
- `user_id` bigint NOT NULL COMMENT '用户对象id',
|
|
|
- `user_name` varchar(32) DEFAULT NULL COMMENT '用户名称',
|
|
|
- `ip` varchar(32) NOT NULL COMMENT 'ip地址',
|
|
|
- `create_time` bigint DEFAULT NULL COMMENT '日志记录时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- KEY `operation_log_idx` (`school_id`,`customized_operation_type`,`org_id`,`user_id`,`create_time`) USING BTREE
|
|
|
+ `id` bigint NOT NULL COMMENT 'id',
|
|
|
+ `school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
+ `user_id` bigint NOT NULL COMMENT '用户对象id',
|
|
|
+ `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ip地址',
|
|
|
+ `privilege_id` bigint DEFAULT NULL COMMENT '权限菜单id',
|
|
|
+ `operation_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '自定义记录日志操作类型(LOGIN("用户登录"),LOGOUT("用户登出"),ADD("新增"),DELETE("删除"),UPDATE("修改"),IMPORT("导入"),EXPORT("导出"),UN_KNOW("未知"))',
|
|
|
+ `detail` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '日志详情',
|
|
|
+ `function_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '功能名称',
|
|
|
+ `url` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求地址url',
|
|
|
+ `args` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '参数',
|
|
|
+ `run_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '方法运行状态',
|
|
|
+ `create_time` bigint DEFAULT NULL COMMENT '日志记录时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ KEY `operation_log_idx` (`school_id`,`user_id`,`privilege_id`,`operation_type`,`create_time`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='基础日志记录表';
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -788,8 +779,8 @@ CREATE TABLE IF NOT EXISTS `exam_detail` (
|
|
|
`print_plan_id` bigint NOT NULL COMMENT '印刷计划ID',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '考试ID',
|
|
|
`print_plan_name` varchar(100) DEFAULT NULL COMMENT '印刷计划名称',
|
|
|
- `exam_start_time` bigint NOT NULL COMMENT '考试开始日期',
|
|
|
- `exam_end_time` bigint NOT NULL COMMENT '考试结束日期',
|
|
|
+ `exam_start_time` bigint DEFAULT NULL COMMENT '考试开始日期',
|
|
|
+ `exam_end_time` bigint DEFAULT NULL COMMENT '考试结束日期',
|
|
|
`exam_place` varchar(30) DEFAULT NULL COMMENT '考场',
|
|
|
`total_subjects` int DEFAULT NULL COMMENT '总科次:考场总科次',
|
|
|
`exam_room` varchar(30) DEFAULT NULL COMMENT '教室',
|
|
@@ -960,8 +951,8 @@ CREATE TABLE IF NOT EXISTS `exam_print_plan` (
|
|
|
`org_id` bigint NOT NULL COMMENT '机构id',
|
|
|
`category` varchar(10) DEFAULT NULL COMMENT '考试类型',
|
|
|
`name` varchar(150) DEFAULT NULL COMMENT '名称',
|
|
|
- `exam_start_time` bigint NOT NULL COMMENT '考试开始时间',
|
|
|
- `exam_end_time` bigint NOT NULL COMMENT '考试结束时间',
|
|
|
+ `exam_start_time` bigint DEFAULT NULL COMMENT '考试开始时间',
|
|
|
+ `exam_end_time` bigint DEFAULT NULL COMMENT '考试结束时间',
|
|
|
`print_content` varchar(30) NOT NULL COMMENT '{“PAPER”, "CARD"}',
|
|
|
`backup_method` varchar(10) NOT NULL COMMENT 'PLACE-按考点,ROOM-按考场',
|
|
|
`backup_count` double NOT NULL COMMENT '试卷、题卡备份数量(0-1为按比例,大于等于1为按数量)',
|
|
@@ -2647,6 +2638,7 @@ INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (303, '下载', 'Download', 'LINK', 42, 3, 'AUTH', '164', 1, 0, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (304, '查询条件', 'Condition', 'CONDITION', 42, 1, 'AUTH', '76', 1, 0, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (305, '列表', 'List', 'LIST', 42, 1, 'AUTH', '76', 1, 0, 1);
|
|
|
+INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('306', '从题库选择试卷', 'SelectTikuPaper', 'BUTTON', '40', '13', 'AUTH', '1', '0', '1');
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (308, '编辑', 'Edit', 'LINK', 42, 4, 'AUTH', '189', 0, 0, 0);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (309, '查询', 'Select', 'BUTTON', 43, 1, 'AUTH', '48,49', 1, 0, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (310, '新增', 'Add', 'BUTTON', 43, 2, 'AUTH', '50,49,193,194,621', 1, 0, 1);
|
|
@@ -2840,6 +2832,8 @@ INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (542, '查询接口', '/api/admin/mark/archive/score/list', 'URL', 487, 1, 'AUTH', NULL, 1, 1, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (543, '成绩导出接口', '/api/admin/mark/archive/score/export', 'URL', 488, 2, 'AUTH', NULL, 1, 1, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (544, '报告下载', '/api/admin/mark/archive/score/report/download', 'URL', 489, 2, 'AUTH', NULL, 1, 1, 1);
|
|
|
+INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('545', '成绩下载', 'DownloadScore', 'BUTTON', '487', '2', 'AUTH', '546', '1', '0', '1');
|
|
|
+INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('546', '成绩下载', '/api/admin/mark/archive/score/download', 'URL', '487', '2', 'AUTH', '1', '1', '1');
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (547, '阅卷试卷上传待办计数接口', '/api/admin/work/structure/task/ready_count', 'URL', 16, 7, 'SYS', NULL, 1, 1, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (548, '阅卷试卷上传待办接口', '/api/admin/work/structure/task/ready', 'URL', 16, 8, 'SYS', '490', 1, 1, 1);
|
|
|
INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES (549, '短信日志', 'SmsManage', 'MENU', 112, 3, NULL, NULL, 1, 0, 1);
|