3.1.2.sql 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. USE stmms_ms;
  2. ALTER TABLE `paper`
  3. ADD COLUMN `rough_mark_leader_id` BIGINT(10) NULL COMMENT '粗分档阶段科组长操作ID' AFTER `size_abnormal`,
  4. ADD COLUMN `mark_leader_id` BIGINT(10) NULL COMMENT '细分档阶段科组长操作ID' AFTER `rough_mark_leader_id`;
  5. CREATE TABLE `change_level_task` (
  6. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  7. `work_id` BIGINT(20) NOT NULL COMMENT '工作ID',
  8. `change_level_id` BIGINT(20) NULL COMMENT '改档数据ID',
  9. `question_id` BIGINT(20) NOT NULL COMMENT '考区ID',
  10. `paper_id` BIGINT(20) NOT NULL COMMENT '试卷ID',
  11. `subject` VARCHAR(45) NOT NULL COMMENT '科目',
  12. `stage` INT NOT NULL COMMENT '阶段',
  13. `marker_id` BIGINT(20) NULL COMMENT '评卷员ID',
  14. `marker_name` VARCHAR(45) NULL COMMENT '评卷员姓名',
  15. `secret_number` VARCHAR(45) NULL COMMENT '密号',
  16. `result` VARCHAR(3) NULL COMMENT '改档档位(纪检员同意后)',
  17. `is_mark` TINYINT(1) NULL DEFAULT 0 COMMENT '是否标记',
  18. `confirm_change_stage` TINYINT(1) NULL COMMENT '是否确认改档',
  19. `confirm_on` DATETIME NULL COMMENT '确认时间',
  20. `created_on` DATETIME NULL COMMENT '创建时间',
  21. PRIMARY KEY (`id`))
  22. COMMENT = '改档评卷员确认任务表';
  23. ALTER TABLE `change_level` ADD COLUMN `role` VARCHAR(45) NULL DEFAULT 'MARK_LEADER' COMMENT '操作员角色,MARK_LEADER-科组长,INSPECTION-纪检' AFTER `audit_id`;
  24. ALTER TABLE `change_level` ADD COLUMN `paper_check_id` BIGINT(20) NULL COMMENT '试卷抽查任务ID(role=‘MARK_LEADER’时,默认为’-1’)' AFTER `audit_status`;
  25. CREATE TABLE `paper_check` (
  26. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  27. `work_id` BIGINT(20) NOT NULL COMMENT '工作ID',
  28. `subject` VARCHAR(45) NOT NULL COMMENT '科目',
  29. `stage` INT NOT NULL COMMENT '阶段',
  30. `name` VARCHAR(45) NOT NULL COMMENT '任务名称',
  31. `remark` VARCHAR(100) NULL COMMENT '备注',
  32. `student_count` INT NULL DEFAULT 0 COMMENT '学生数量',
  33. `start_deal` TINYINT(1) NULL DEFAULT 0 COMMENT '是否开始批量处理',
  34. `select_info` VARCHAR(150) NULL COMMENT '最后一次操作的试卷信息',
  35. `created_id` BIGINT(20) NULL COMMENT '创建人',
  36. `created_on` DATETIME NULL COMMENT '创建时间',
  37. PRIMARY KEY (`id`))
  38. COMMENT = '试卷抽查任务表';
  39. CREATE TABLE `paper_check_student` (
  40. `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
  41. `work_id` BIGINT(20) NULL COMMENT '工作ID',
  42. `paper_check_id` BIGINT(20) NULL COMMENT '试卷抽查任务ID',
  43. `subject` VARCHAR(45) NULL COMMENT '科目',
  44. `stage` INT NULL COMMENT '阶段',
  45. `paper_id` BIGINT(20) NULL COMMENT '试卷ID',
  46. `secret_number` VARCHAR(45) NULL COMMENT '试卷密号',
  47. PRIMARY KEY (`id`))
  48. COMMENT = '试卷抽查考生表';