|
@@ -290,8 +290,8 @@ CREATE TABLE `basic_role_data_permission` (
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
`role_id` bigint NOT NULL COMMENT '角色id',
|
|
|
`privilege_id` bigint NOT NULL COMMENT '权限id',
|
|
|
- `data_permission_type` varchar(45) COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据权限类型',
|
|
|
- `org_scope` varchar(45) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据权限机构权限组',
|
|
|
+ `data_permission_type` varchar(45) NOT NULL COMMENT '数据权限类型',
|
|
|
+ `org_scope` varchar(45) DEFAULT NULL COMMENT '数据权限机构权限组',
|
|
|
`org_id` bigint DEFAULT NULL COMMENT '创建人机构id',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
@@ -299,7 +299,7 @@ CREATE TABLE `basic_role_data_permission` (
|
|
|
`update_time` bigint DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`),
|
|
|
KEY `role_data_permission_idx` (`role_id`,`privilege_id`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='角色数据权限表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色数据权限表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for basic_school
|
|
@@ -474,12 +474,12 @@ CREATE TABLE `client_status` (
|
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
`org_id` bigint DEFAULT NULL COMMENT '机构id',
|
|
|
- `machine_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机器唯一码',
|
|
|
+ `machine_code` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '机器唯一码',
|
|
|
`exam_detail_id` bigint DEFAULT NULL COMMENT '考场ID',
|
|
|
`print_plan_id` bigint DEFAULT NULL COMMENT '印刷计划ID',
|
|
|
- `course_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程代码',
|
|
|
- `course_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程名称',
|
|
|
- `paper_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
+ `course_code` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '课程代码',
|
|
|
+ `course_name` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '课程名称',
|
|
|
+ `paper_number` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
`is_try` tinyint DEFAULT NULL COMMENT '是否打样:true-是,false-否',
|
|
|
`try_time` bigint DEFAULT NULL COMMENT '打样时间',
|
|
|
`is_pass` tinyint DEFAULT NULL COMMENT '是否合格:true-合格,false-不合格',
|
|
@@ -489,7 +489,7 @@ CREATE TABLE `client_status` (
|
|
|
`update_id` bigint DEFAULT NULL COMMENT '更新人',
|
|
|
`update_time` bigint DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
-) ENGINE=InnoDB AUTO_INCREMENT=366704466977624065 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='机器打样记录';
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=366704466977624065 DEFAULT CHARSET=utf8mb4 COMMENT='机器打样记录';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for cloud_user_push_status
|
|
@@ -567,19 +567,19 @@ CREATE TABLE `exam_detail` (
|
|
|
`org_id` bigint NOT NULL COMMENT '机构id',
|
|
|
`print_plan_id` bigint NOT NULL COMMENT '印刷计划ID',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '考试ID',
|
|
|
- `print_plan_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '印刷计划名称',
|
|
|
+ `print_plan_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '印刷计划名称',
|
|
|
`exam_start_time` bigint NOT NULL COMMENT '考试开始日期',
|
|
|
`exam_end_time` bigint NOT NULL COMMENT '考试结束日期',
|
|
|
- `exam_place` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '考场',
|
|
|
+ `exam_place` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '考场',
|
|
|
`total_subjects` int DEFAULT NULL COMMENT '总科次:考场总科次',
|
|
|
- `exam_room` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '教室',
|
|
|
+ `exam_room` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '教室',
|
|
|
`print_progress` double DEFAULT NULL COMMENT '打印进度',
|
|
|
- `print_user` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '打印员:一个考场只能被一个打印员认领',
|
|
|
- `package_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '考场代码:卷袋贴、签到表上条码',
|
|
|
+ `print_user` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '打印员:一个考场只能被一个打印员认领',
|
|
|
+ `package_code` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '考场代码:卷袋贴、签到表上条码',
|
|
|
`paper_pages` int DEFAULT NULL COMMENT '试卷总计(张)',
|
|
|
`card_pages` int DEFAULT NULL COMMENT '题卡总计(张)',
|
|
|
`pages_a4` int DEFAULT NULL COMMENT 'A4印量小计(页)',
|
|
|
- `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态:NEW: "新建",READY: "就绪",WAITING: "待印刷",PRINTING: "印刷中",FINISH: "已完成"',
|
|
|
+ `status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '状态:NEW: "新建",READY: "就绪",WAITING: "待印刷",PRINTING: "印刷中",FINISH: "已完成"',
|
|
|
`validate` tinyint(1) DEFAULT '0' COMMENT '是否校验:true-是,false-否',
|
|
|
`print_start_time` bigint DEFAULT NULL COMMENT '打印开始时间',
|
|
|
`print_end_time` bigint DEFAULT NULL COMMENT '打印完成时间',
|
|
@@ -589,14 +589,14 @@ CREATE TABLE `exam_detail` (
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_id` bigint DEFAULT NULL COMMENT '更新人',
|
|
|
`update_time` bigint DEFAULT NULL COMMENT '更新时间',
|
|
|
- `attachment_path` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '印品附件路径',
|
|
|
- `exam_data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源(EXAM_TASK:卷库查询生成,FILE_IMPORT:考务文件导入)',
|
|
|
+ `attachment_path` mediumtext CHARACTER SET utf8mb4 COMMENT '印品附件路径',
|
|
|
+ `exam_data_source` varchar(20) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '数据来源(EXAM_TASK:卷库查询生成,FILE_IMPORT:考务文件导入)',
|
|
|
`normal` tinyint DEFAULT '1' COMMENT '是否正常,true正常,false做废',
|
|
|
`print_house_id` bigint DEFAULT NULL COMMENT '印刷室ID',
|
|
|
`print_count` int DEFAULT NULL COMMENT '模式2,考生数量(打印数量)',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
KEY `idx_print_plan_id` (`print_plan_id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='考务数据';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考务数据';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for exam_detail_course
|
|
@@ -673,24 +673,24 @@ CREATE TABLE `exam_paper_structure` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校ID',
|
|
|
`semester_id` bigint DEFAULT NULL COMMENT '学期ID',
|
|
|
- `semester_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '学期',
|
|
|
+ `semester_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '学期',
|
|
|
`exam_id` bigint NOT NULL COMMENT '考试id',
|
|
|
`third_relate_id` bigint DEFAULT NULL COMMENT '云阅卷考试ID',
|
|
|
- `third_relate_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
- `paper_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `course_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '课程代码',
|
|
|
- `course_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '课程名称',
|
|
|
- `sequence` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '课程创建的任务序号(和exam_task保持一致)',
|
|
|
- `paper_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态。INIT:未开始;START:开始同步;PAPER_FINISH:试卷同步成功;ANSWER_FINISH:标答同步成功;OBJECTIVE_FINISH:客观题结构同步成功;SUBJECTIVE_FINISH:主观题结构同步成功;FINISH:结束。',
|
|
|
- `paper_answer` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '试卷原卷和标答附件ID',
|
|
|
- `objective_structure` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '客观题试卷结构JSON',
|
|
|
- `subjective_structure` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '主观题试卷结构JSON',
|
|
|
- `paper_info_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '整个试卷信息json(前端提供的全部信息)',
|
|
|
+ `third_relate_name` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
+ `paper_number` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `course_code` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '课程代码',
|
|
|
+ `course_name` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '课程名称',
|
|
|
+ `sequence` varchar(5) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '课程创建的任务序号(和exam_task保持一致)',
|
|
|
+ `paper_type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `status` varchar(20) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '状态。INIT:未开始;START:开始同步;PAPER_FINISH:试卷同步成功;ANSWER_FINISH:标答同步成功;OBJECTIVE_FINISH:客观题结构同步成功;SUBJECTIVE_FINISH:主观题结构同步成功;FINISH:结束。',
|
|
|
+ `paper_answer` text CHARACTER SET utf8mb4 COMMENT '试卷原卷和标答附件ID',
|
|
|
+ `objective_structure` text CHARACTER SET utf8mb4 COMMENT '客观题试卷结构JSON',
|
|
|
+ `subjective_structure` text CHARACTER SET utf8mb4 COMMENT '主观题试卷结构JSON',
|
|
|
+ `paper_info_json` text CHARACTER SET utf8mb4 COMMENT '整个试卷信息json(前端提供的全部信息)',
|
|
|
`proposition_teacher_id` bigint DEFAULT NULL COMMENT '命题老师ID',
|
|
|
`enable` tinyint(1) DEFAULT NULL COMMENT '是否启用(0-禁用,1-启用)',
|
|
|
- `mark_leader` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '科组长,样例:[{markerId:1, loginName:"mt01"}]',
|
|
|
- `cloud_info_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '云阅卷试卷结构',
|
|
|
+ `mark_leader` text CHARACTER SET utf8mb4 COMMENT '科组长,样例:[{markerId:1, loginName:"mt01"}]',
|
|
|
+ `cloud_info_json` text CHARACTER SET utf8mb4 COMMENT '云阅卷试卷结构',
|
|
|
`structure_change` tinyint(1) DEFAULT NULL COMMENT '云阅卷试卷结构和知学知考结构不一样(默认false)',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
@@ -698,7 +698,7 @@ CREATE TABLE `exam_paper_structure` (
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
UNIQUE KEY `exam_paper_structure_unique` (`school_id`,`exam_id`,`paper_number`,`paper_type`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for exam_print_plan
|
|
@@ -738,24 +738,24 @@ CREATE TABLE `exam_student` (
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`org_id` bigint NOT NULL COMMENT '机构id',
|
|
|
`exam_detail_course_id` bigint NOT NULL COMMENT '考试明细课程id',
|
|
|
- `student_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '考生姓名',
|
|
|
- `student_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '考生代码',
|
|
|
+ `student_name` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '考生姓名',
|
|
|
+ `student_code` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '考生代码',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '考试ID',
|
|
|
- `paper_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `ticket_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '准考证号',
|
|
|
- `site_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '座位号',
|
|
|
+ `paper_number` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `ticket_number` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '准考证号',
|
|
|
+ `site_number` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '座位号',
|
|
|
`print_paper` tinyint DEFAULT NULL COMMENT '打印试卷',
|
|
|
`print_card` tinyint DEFAULT NULL COMMENT '打印题卡',
|
|
|
- `extend_fields` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '扩展字段',
|
|
|
- `paper_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '试卷类型',
|
|
|
- `college_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '学生学院名称',
|
|
|
- `major_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '专业名称',
|
|
|
- `clazz_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '班级Id',
|
|
|
- `clazz_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '班级名称',
|
|
|
+ `extend_fields` text CHARACTER SET utf8mb4 COMMENT '扩展字段',
|
|
|
+ `paper_type` varchar(2) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '试卷类型',
|
|
|
+ `college_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '学生学院名称',
|
|
|
+ `major_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '专业名称',
|
|
|
+ `clazz_id` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '班级Id',
|
|
|
+ `clazz_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '班级名称',
|
|
|
`teach_clazz_id` bigint DEFAULT NULL COMMENT '教学班id',
|
|
|
- `teach_clazz_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '教学班名称',
|
|
|
- `student_clazz_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主体班级类型',
|
|
|
- `campus_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '校区',
|
|
|
+ `teach_clazz_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '教学班名称',
|
|
|
+ `student_clazz_type` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '主体班级类型',
|
|
|
+ `campus_name` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '校区',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_id` bigint DEFAULT NULL COMMENT '更新人',
|
|
@@ -765,7 +765,7 @@ CREATE TABLE `exam_student` (
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
KEY `exam_student_schoolId_idx` (`school_id`,`student_code`) USING BTREE,
|
|
|
KEY `idx_exam_detail_course_id` (`exam_detail_course_id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='考生';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考生';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for exam_task
|
|
@@ -927,17 +927,17 @@ CREATE TABLE `exam_task_sync` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`school_id` bigint NOT NULL,
|
|
|
`exam_id` bigint NOT NULL COMMENT '考试ID',
|
|
|
- `course_code` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程代码',
|
|
|
- `paper_number` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '试着编号',
|
|
|
- `org_code` varchar(45) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机构代码',
|
|
|
+ `course_code` varchar(50) NOT NULL COMMENT '课程代码',
|
|
|
+ `paper_number` varchar(50) NOT NULL COMMENT '试着编号',
|
|
|
+ `org_code` varchar(45) DEFAULT NULL COMMENT '机构代码',
|
|
|
`third_relate_id` int DEFAULT NULL COMMENT '云阅卷考试ID',
|
|
|
- `sync_status` varchar(45) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '同步状态',
|
|
|
- `error_msg` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '同步失败原因',
|
|
|
+ `sync_status` varchar(45) DEFAULT NULL COMMENT '同步状态',
|
|
|
+ `error_msg` varchar(500) DEFAULT NULL COMMENT '同步失败原因',
|
|
|
`sync_user_id` bigint DEFAULT NULL COMMENT '同步用户ID',
|
|
|
`sync_start_time` bigint DEFAULT NULL COMMENT '同步开始时间 ',
|
|
|
`sync_end_time` bigint DEFAULT NULL COMMENT '同步结束时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for exam_task_temp
|
|
@@ -971,23 +971,23 @@ CREATE TABLE `grade_batch` (
|
|
|
`org_id` bigint NOT NULL COMMENT '机构id',
|
|
|
`semester_id` bigint NOT NULL COMMENT '学期id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '知学知考考试id',
|
|
|
- `batch_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次编号(在学校下唯一)',
|
|
|
- `batch_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次名称(2020~2021学年上学期期末考试)',
|
|
|
+ `batch_code` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '批次编号(在学校下唯一)',
|
|
|
+ `batch_name` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '批次名称(2020~2021学年上学期期末考试)',
|
|
|
`batch_time` bigint NOT NULL COMMENT '分析批次时间',
|
|
|
- `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次状态\nSETTING_GRADE_PAPER("设置分析试卷"),PUSH_GRADE_BATCH("推送教研分析批次数据"),SETTING_GRADE_PAPER_PARAM("设置分析试卷参数"),READY_TO_CALCULATE("待计算"),FINISH_CALCULATE("完成计算")',
|
|
|
+ `status` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '批次状态\nSETTING_GRADE_PAPER("设置分析试卷"),PUSH_GRADE_BATCH("推送教研分析批次数据"),SETTING_GRADE_PAPER_PARAM("设置分析试卷参数"),READY_TO_CALCULATE("待计算"),FINISH_CALCULATE("完成计算")',
|
|
|
`third_semester_id` bigint DEFAULT NULL COMMENT '教研分析学期id',
|
|
|
`third_exam_id` bigint DEFAULT NULL COMMENT '第三方考试id',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
- `source` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '原始数据',
|
|
|
+ `source` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '原始数据',
|
|
|
`progress` decimal(8,2) DEFAULT NULL COMMENT '进度',
|
|
|
- `report_file_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报告路径',
|
|
|
+ `report_file_path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '报告路径',
|
|
|
`notify_time` bigint DEFAULT NULL COMMENT '回调时间',
|
|
|
- `result` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据结果,SUCCESS:成功,ERROR:失败',
|
|
|
+ `result` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '数据结果,SUCCESS:成功,ERROR:失败',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='分析-批次表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析-批次表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_batch_paper
|
|
@@ -1000,21 +1000,21 @@ CREATE TABLE `grade_batch_paper` (
|
|
|
`exam_id` bigint NOT NULL COMMENT '知学知考考试id',
|
|
|
`batch_id` bigint NOT NULL COMMENT '分析批次id',
|
|
|
`grade_paper_id` bigint DEFAULT NULL COMMENT '试卷id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分析试卷状态\nSETTING_GRADE_PAPER("设置分析试卷"),PUSH_GRADE_BATCH("推送教研分析批次数据"),SETTING_GRADE_PAPER_PARAM("设置分析试卷参数"),READY_TO_CALCULATE("待计算"),FINISH_CALCULATE("完成计算")',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `status` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '分析试卷状态\nSETTING_GRADE_PAPER("设置分析试卷"),PUSH_GRADE_BATCH("推送教研分析批次数据"),SETTING_GRADE_PAPER_PARAM("设置分析试卷参数"),READY_TO_CALCULATE("待计算"),FINISH_CALCULATE("完成计算")',
|
|
|
`teach_college_id` bigint NOT NULL COMMENT '当前开课学院id',
|
|
|
- `teach_college_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '当前开课学院名称',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '试卷名称',
|
|
|
+ `teach_college_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '当前开课学院名称',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '试卷名称',
|
|
|
`enable` tinyint DEFAULT NULL COMMENT '是否可用',
|
|
|
`publish_status` tinyint DEFAULT NULL COMMENT '是否发布',
|
|
|
- `grade_course_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '推送教研分析后回传的教研分析课程编号(考试下唯一)',
|
|
|
+ `grade_course_code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '推送教研分析后回传的教研分析课程编号(考试下唯一)',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='分析-批次试卷关联关系表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析-批次试卷关联关系表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_batch_student
|
|
@@ -1069,23 +1069,23 @@ CREATE TABLE `grade_module_define` (
|
|
|
`id` bigint NOT NULL COMMENT '模块熟练度主键',
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '考试id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '试卷名称',
|
|
|
- `module_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '维度模块类型',
|
|
|
- `interpret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '解释',
|
|
|
- `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
|
|
|
- `define` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级熟练度定义',
|
|
|
- `level` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '等级',
|
|
|
- `min` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '展示用最小边界',
|
|
|
- `max` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '展示用最大边界',
|
|
|
- `scope` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '取值范围(计算用)',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '试卷名称',
|
|
|
+ `module_type` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '维度模块类型',
|
|
|
+ `interpret` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '解释',
|
|
|
+ `remark` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
|
|
|
+ `define` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '二级熟练度定义',
|
|
|
+ `level` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '等级',
|
|
|
+ `min` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '展示用最小边界',
|
|
|
+ `max` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '展示用最大边界',
|
|
|
+ `scope` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '取值范围(计算用)',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='分析-模块二级考察点维度熟练度配置,及模块简要描述表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析-模块二级考察点维度熟练度配置,及模块简要描述表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_module_evaluation
|
|
@@ -1095,22 +1095,22 @@ CREATE TABLE `grade_module_evaluation` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '考试id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '试卷名称',
|
|
|
- `module_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模块类型(知识、维度、素养)',
|
|
|
- `formula` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计算公式规则',
|
|
|
- `scope` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '取值范围(计算用)',
|
|
|
- `level_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '等级',
|
|
|
- `level_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '水平等级层次',
|
|
|
- `result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '诊断结果',
|
|
|
- `advice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '学习建议',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '试卷名称',
|
|
|
+ `module_type` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '模块类型(知识、维度、素养)',
|
|
|
+ `formula` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '计算公式规则',
|
|
|
+ `scope` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '取值范围(计算用)',
|
|
|
+ `level_code` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '等级',
|
|
|
+ `level_name` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '水平等级层次',
|
|
|
+ `result` text CHARACTER SET utf8mb4 COMMENT '诊断结果',
|
|
|
+ `advice` text CHARACTER SET utf8mb4 COMMENT '学习建议',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='校验-考察点模块评价建议表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='校验-考察点模块评价建议表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_paper
|
|
@@ -1120,21 +1120,21 @@ CREATE TABLE `grade_paper` (
|
|
|
`id` bigint NOT NULL COMMENT '试卷id',
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '知学知考考试id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷名称',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷名称',
|
|
|
`start_time` bigint DEFAULT NULL COMMENT '该试卷考试开始时间',
|
|
|
`end_time` bigint DEFAULT NULL COMMENT '该试卷考试结束时间',
|
|
|
`coefficient` decimal(12,4) DEFAULT NULL COMMENT '赋分系数(赋值分=卷面成绩 +(卷面满分-卷面成绩)/ 赋分系数)',
|
|
|
`total_score` decimal(12,4) NOT NULL COMMENT '试卷满分',
|
|
|
`pass_score` decimal(12,4) NOT NULL COMMENT '试卷及格分',
|
|
|
- `score_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '赋分类型\\n1.NEED_ASSIGN_SCORE("是","需要且按照公式赋分")\\n2.NO_NEED_ASSIGN_SCORE("否","不需要赋分,标准分即为赋分")\\n3.SPECIAL_ASSIGN_SCORE("特殊赋分","特殊赋分,按照excel表进行赋分")',
|
|
|
+ `score_type` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '赋分类型\\n1.NEED_ASSIGN_SCORE("是","需要且按照公式赋分")\\n2.NO_NEED_ASSIGN_SCORE("否","不需要赋分,标准分即为赋分")\\n3.SPECIAL_ASSIGN_SCORE("特殊赋分","特殊赋分,按照excel表进行赋分")',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='试卷基础信息表(赋分系数、试卷类型、满分、及格分等)';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='试卷基础信息表(赋分系数、试卷类型、满分、及格分等)';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_paper_dimension
|
|
@@ -1144,21 +1144,21 @@ CREATE TABLE `grade_paper_dimension` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '考试id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷名称',
|
|
|
- `dimension_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '维度类型 - 知识,能力,素养',
|
|
|
- `code_primary` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级维度编号',
|
|
|
- `name_primary` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级维度名称',
|
|
|
- `code_second` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级维度编号',
|
|
|
- `name_second` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级维度名称',
|
|
|
- `interpretation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一级维度术语解释',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷名称',
|
|
|
+ `dimension_type` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '维度类型 - 知识,能力,素养',
|
|
|
+ `code_primary` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '一级维度编号',
|
|
|
+ `name_primary` varchar(255) CHARACTER SET utf8mb4 NOT NULL COMMENT '一级维度名称',
|
|
|
+ `code_second` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '二级维度编号',
|
|
|
+ `name_second` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '二级维度名称',
|
|
|
+ `interpretation` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '一级维度术语解释',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='分析-考察点维度表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析-考察点维度表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for grade_paper_struct
|
|
@@ -1168,26 +1168,26 @@ CREATE TABLE `grade_paper_struct` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`exam_id` bigint NOT NULL COMMENT '知学知考考试id',
|
|
|
- `paper_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷编号',
|
|
|
- `paper_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷类型',
|
|
|
- `paper_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '试卷名称',
|
|
|
- `question_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '大题名称',
|
|
|
- `number_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '题号类型(客观题、主观题)',
|
|
|
- `big_question_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '大题号',
|
|
|
- `small_question_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '小题号(每一课程试卷的唯一标识)',
|
|
|
- `big_topic_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '大题名称',
|
|
|
+ `paper_number` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷编号',
|
|
|
+ `paper_type` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷类型',
|
|
|
+ `paper_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷名称',
|
|
|
+ `question_name` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '大题名称',
|
|
|
+ `number_type` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '题号类型(客观题、主观题)',
|
|
|
+ `big_question_number` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '大题号',
|
|
|
+ `small_question_number` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '小题号(每一课程试卷的唯一标识)',
|
|
|
+ `big_topic_name` varchar(64) CHARACTER SET utf8mb4 NOT NULL COMMENT '大题名称',
|
|
|
`full_score` decimal(12,4) NOT NULL COMMENT '满分',
|
|
|
- `score_rules` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计分规则',
|
|
|
- `rules_desc` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规则说明',
|
|
|
- `knowledge_dimension` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '知识维度',
|
|
|
- `ability_dimension` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '能力维度',
|
|
|
- `literacy_dimension` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '素养维度',
|
|
|
+ `score_rules` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '计分规则',
|
|
|
+ `rules_desc` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '规则说明',
|
|
|
+ `knowledge_dimension` varchar(255) CHARACTER SET utf8mb4 NOT NULL COMMENT '知识维度',
|
|
|
+ `ability_dimension` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '能力维度',
|
|
|
+ `literacy_dimension` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '素养维度',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
`update_id` bigint DEFAULT NULL,
|
|
|
`update_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='分析-试卷结构(蓝图)表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析-试卷结构(蓝图)表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for qrtz_blob_triggers
|
|
@@ -1868,7 +1868,7 @@ CREATE TABLE `t_school_role` (
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
`role_id` bigint NOT NULL COMMENT '菜单权限id',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='学校角色权限表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='学校角色权限表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_sync_exam_log
|
|
@@ -1880,22 +1880,22 @@ CREATE TABLE `t_sync_exam_log` (
|
|
|
`semester_id` bigint DEFAULT NULL COMMENT '学期ID',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '云阅卷考试ID',
|
|
|
`third_relate_id` int DEFAULT NULL COMMENT '云阅卷考试ID',
|
|
|
- `exam_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
- `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务状态,INIT:未开始,RUNNING:进行中,FINISH:已完成',
|
|
|
- `result` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据结果,SUCCESS:成功,ERROR:失败',
|
|
|
+ `exam_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
+ `status` varchar(20) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '任务状态,INIT:未开始,RUNNING:进行中,FINISH:已完成',
|
|
|
+ `result` varchar(20) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '数据结果,SUCCESS:成功,ERROR:失败',
|
|
|
`start_time` bigint DEFAULT NULL COMMENT '同步开始时间',
|
|
|
`end_time` bigint DEFAULT NULL COMMENT '结束同步时间',
|
|
|
- `summary` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
|
|
|
+ `summary` mediumtext CHARACTER SET utf8mb4,
|
|
|
`total_courses` int DEFAULT NULL COMMENT '总课程数',
|
|
|
`total_exam_tasks` int DEFAULT NULL COMMENT '总命题任务数',
|
|
|
`total_students` int DEFAULT NULL COMMENT '总考生数',
|
|
|
`success_students` int DEFAULT NULL COMMENT '成功人数',
|
|
|
`fail_students` int DEFAULT NULL COMMENT '失败人数',
|
|
|
- `error_file_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '错误日志文件地址',
|
|
|
+ `error_file_path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '错误日志文件地址',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='同步考试日志表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='同步考试日志表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_sync_exam_student_score
|
|
@@ -1906,34 +1906,34 @@ CREATE TABLE `t_sync_exam_student_score` (
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
`org_id` bigint DEFAULT NULL COMMENT '机构id',
|
|
|
`semester_id` bigint DEFAULT NULL COMMENT '学期id',
|
|
|
- `major_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '专业id',
|
|
|
+ `major_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '专业id',
|
|
|
`clazz_id` bigint DEFAULT NULL COMMENT '班级id',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '云阅卷考试id',
|
|
|
`third_relate_id` int DEFAULT NULL COMMENT '云阅卷考试ID',
|
|
|
- `exam_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云阅卷考试标识',
|
|
|
- `exam_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '准考证号',
|
|
|
- `student_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '学号',
|
|
|
- `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名',
|
|
|
+ `exam_code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '云阅卷考试标识',
|
|
|
+ `exam_number` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '准考证号',
|
|
|
+ `student_code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '学号',
|
|
|
+ `name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '姓名',
|
|
|
`paper_number` varchar(45) DEFAULT NULL COMMENT '试卷编号',
|
|
|
- `subject_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '科目代码',
|
|
|
- `subject_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '科目名称',
|
|
|
- `paper_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '试卷类型',
|
|
|
- `college` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '学院',
|
|
|
- `clazz_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '班级',
|
|
|
- `teacher` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '教师',
|
|
|
+ `subject_code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '科目代码',
|
|
|
+ `subject_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '科目名称',
|
|
|
+ `paper_type` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '试卷类型',
|
|
|
+ `college` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '学院',
|
|
|
+ `clazz_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '班级',
|
|
|
+ `teacher` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '教师',
|
|
|
`status` tinyint DEFAULT NULL COMMENT '考生状态,1-正常,2-缺考(包含未上传),3-违纪',
|
|
|
- `sheet_urls` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '原卷url',
|
|
|
- `local_sheet_urls` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '从云阅卷下载下来的原图url',
|
|
|
+ `sheet_urls` mediumtext CHARACTER SET utf8mb4 COMMENT '原卷url',
|
|
|
+ `local_sheet_urls` mediumtext CHARACTER SET utf8mb4 COMMENT '从云阅卷下载下来的原图url',
|
|
|
`total_score` double DEFAULT NULL COMMENT '总分',
|
|
|
`objective_score` double DEFAULT NULL COMMENT '客观题分数',
|
|
|
`subjective_score` double DEFAULT NULL COMMENT '主观题分数',
|
|
|
- `sync_data` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '同步数据json',
|
|
|
- `trajectory_urls` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '轨迹图地址',
|
|
|
+ `sync_data` mediumtext CHARACTER SET utf8mb4 COMMENT '同步数据json',
|
|
|
+ `trajectory_urls` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '轨迹图地址',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人id',
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
KEY `score_schoolId_idx` (`school_id`,`semester_id`,`org_id`,`major_name`,`clazz_id`,`student_code`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='同步考生成绩表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='同步考生成绩表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for t_sync_stmms_exam
|
|
@@ -1942,13 +1942,13 @@ DROP TABLE IF EXISTS `t_sync_stmms_exam`;
|
|
|
CREATE TABLE `t_sync_stmms_exam` (
|
|
|
`id` bigint NOT NULL,
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校ID',
|
|
|
- `org_code` varchar(45) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机构代码',
|
|
|
+ `org_code` varchar(45) DEFAULT NULL COMMENT '机构代码',
|
|
|
`exam_id` int DEFAULT NULL COMMENT '云阅卷ID',
|
|
|
- `exam_name` varchar(45) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
+ `exam_name` varchar(45) DEFAULT NULL COMMENT '云阅卷考试名称',
|
|
|
`create_id` bigint DEFAULT NULL,
|
|
|
`create_time` bigint DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='云阅卷考试表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='云阅卷考试表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for teach_clazz
|