xiaof 4 年 前
コミット
f3385527d3

+ 84 - 0
digit-print-business/src/main/java/com/qmth/digit/print/business/entity/SysConfig.java

@@ -0,0 +1,84 @@
+package com.qmth.digit.print.business.entity;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 参数表
+ * </p>
+ *
+ * @author xf
+ * @since 2021-03-23
+ */
+@TableName("sys_config")
+public class SysConfig implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 参数键值
+     */
+    private String key;
+
+    /**
+     * 参数名称
+     */
+    private String name;
+    /**
+     * 参数键值
+     */
+    private String value;
+    /**
+     * 创建人
+     */
+    @TableField("create_id")
+    private Long createId;
+    /**
+     * 创建时间
+     */
+    @TableField("create_time")
+    private Long createTime;
+
+    public String getKey() {
+        return key;
+    }
+
+    public void setKey(String key) {
+        this.key = key;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    public Long getCreateId() {
+        return createId;
+    }
+
+    public void setCreateId(Long createId) {
+        this.createId = createId;
+    }
+
+    public Long getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Long createTime) {
+        this.createTime = createTime;
+    }
+}

+ 16 - 0
digit-print-business/src/main/java/com/qmth/digit/print/business/mapper/SysConfigMapper.java

@@ -0,0 +1,16 @@
+package com.qmth.digit.print.business.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.qmth.digit.print.business.entity.SysConfig;
+
+/**
+ * <p>
+ * 参数表 Mapper 接口
+ * </p>
+ *
+ * @author xf
+ * @since 2021-03-23
+ */
+public interface SysConfigMapper extends BaseMapper<SysConfig> {
+
+}

+ 16 - 0
digit-print-business/src/main/java/com/qmth/digit/print/business/service/SysConfigService.java

@@ -0,0 +1,16 @@
+package com.qmth.digit.print.business.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.qmth.digit.print.business.entity.SysConfig;
+
+/**
+ * <p>
+ * 参数表 服务类
+ * </p>
+ *
+ * @author xf
+ * @since 2021-03-23
+ */
+public interface SysConfigService extends IService<SysConfig> {
+
+}

+ 20 - 0
digit-print-business/src/main/java/com/qmth/digit/print/business/service/impl/SysConfigServiceImpl.java

@@ -0,0 +1,20 @@
+package com.qmth.digit.print.business.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.qmth.digit.print.business.entity.SysConfig;
+import com.qmth.digit.print.business.mapper.SysConfigMapper;
+import com.qmth.digit.print.business.service.SysConfigService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 参数表 服务实现类
+ * </p>
+ *
+ * @author xf
+ * @since 2021-03-23
+ */
+@Service
+public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig> implements SysConfigService {
+
+}

+ 486 - 0
digit-print-business/src/main/resources/db/init-table.sql

@@ -0,0 +1,486 @@
+/*
+ Navicat Premium Data Transfer
+
+ Source Server         : t470
+ Source Server Type    : MySQL
+ Source Server Version : 50717
+ Source Host           : localhost:3306
+ Source Schema         : tc_print_2
+
+ Target Server Type    : MySQL
+ Target Server Version : 50717
+ File Encoding         : 65001
+
+ Date: 23/03/2021 15:22:17
+*/
+
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------
+-- Table structure for basic_attachment
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_attachment`;
+CREATE TABLE `basic_attachment`  (
+  `id` bigint(10) NOT NULL,
+  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名',
+  `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件类型',
+  `file_size` int(11) NOT NULL COMMENT '单位(KB)',
+  `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件md5值',
+  `level` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'H-高,M-中,L-低',
+  `storage` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'LOCAL-本地存储,OSS-阿里OSS',
+  `path` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '存储路径',
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `create_id` bigint(10) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '所有附件记录表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_card_rule
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_card_rule`;
+CREATE TABLE `basic_card_rule`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '题卡规则名称',
+  `exam_number_style` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'PRINT-印刷条码,PASTE-粘贴条码,FILL-卡号填涂',
+  `paper_type` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'PRINT-印刷条码,FILL-卡号填涂',
+  `exam_absent` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `write_sign` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `required_fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '必选字段',
+  `extend_fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '扩展字段',
+  `title_rule` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '题卡标题规则',
+  `attention` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '注意事项',
+  `objective_attention` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客观题注意事项',
+  `subjective_attention` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主观题注意事项',
+  `enable` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '题卡规则' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_course
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_course`;
+CREATE TABLE `basic_course`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL COMMENT '学校ID',
+  `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程编码',
+  `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
+  `create_id` bigint(10) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  `update_id` bigint(10) NULL DEFAULT NULL COMMENT '修改人',
+  `update_time` bigint(13) NULL DEFAULT NULL COMMENT '修改时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '课程表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_exam_rule
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_exam_rule`;
+CREATE TABLE `basic_exam_rule`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `required_fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '必选字段',
+  `extend_fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '扩展字段',
+  `review` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `include_paper` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `custom_card` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `print_method` varchar(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'AUTO-自动,MANUAL-手动',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '考务规则' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_school
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_school`;
+CREATE TABLE `basic_school`  (
+  `id` bigint(10) NOT NULL,
+  `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `enable` tinyint(1) NOT NULL,
+  `access_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `access_secret` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `remark` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '学校表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_template
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_template`;
+CREATE TABLE `basic_template`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板名称',
+  `type` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板类型:GENERIC-通卡模板,VARIABLE-变量印品模板,ORDINARY-普通印品模板',
+  `classify` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'template_type值为VARIABLE、ORDINARY时,不为空。\r\n            SIGN-签到表,PACKAGE-卷袋贴,CHECK_IN-登记表',
+  `attachment_id` bigint(10) NOT NULL COMMENT '模板附件ID(保存到附件表ID)',
+  `enable` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '通用模板' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_template_org
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_template_org`;
+CREATE TABLE `basic_template_org`  (
+  `id` bigint(10) NOT NULL,
+  `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板类型:GENERIC-通卡模板,VARIABLE-变量印品模板,ORDINARY-普通印品模板,CARD_RULE-题卡规则',
+  `rule_id` bigint(10) NOT NULL COMMENT '通卡模板ID',
+  `org_id` bigint(10) NOT NULL COMMENT '组织机构ID',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '适用学院(题卡规则、模板适用学院)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_user_course
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_user_course`;
+CREATE TABLE `basic_user_course`  (
+  `id` bigint(10) NOT NULL,
+  `user_id` bigint(10) NULL DEFAULT NULL COMMENT '用户ID',
+  `course_id` bigint(10) NULL DEFAULT NULL COMMENT '课程ID',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户和课程关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for basic_verify_code
+-- ----------------------------
+DROP TABLE IF EXISTS `basic_verify_code`;
+CREATE TABLE `basic_verify_code`  (
+  `id` bigint(10) NOT NULL,
+  `user_id` bigint(10) NOT NULL COMMENT '用户ID',
+  `mobile_number` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '手机号',
+  `expire_time` bigint(13) NOT NULL COMMENT '到期时间',
+  `valid_period` int(11) NOT NULL COMMENT '单位(秒)',
+  `verify_code` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '4位数字',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '短信验证码记录表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_card
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_card`;
+CREATE TABLE `exam_card`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `course_code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程编码',
+  `course_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
+  `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标题',
+  `make_method` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '题卡制作方式:SELECT-选择已有题卡,SELF-自助创建,CUST-客户制卡',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '题卡' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_card_detail
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_card_detail`;
+CREATE TABLE `exam_card_detail`  (
+  `id` bigint(10) NOT NULL,
+  `card_id` bigint(10) NOT NULL COMMENT '题卡ID',
+  `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
+  `html_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
+  `attachment_id` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '题卡详情' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_detail
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_detail`;
+CREATE TABLE `exam_detail`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `print_plan_id` bigint(10) NOT NULL COMMENT '印刷计划ID',
+  `print_plan_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `exam_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '考试计划名称',
+  `exam_start_time` bigint(13) NOT NULL COMMENT '考试日期',
+  `exam_end_time` bigint(13) NOT NULL,
+  `exam_place` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `total_subjects` int(11) NULL DEFAULT NULL COMMENT '总科次:考场总科次',
+  `exam_room` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `print_progress` double NULL DEFAULT NULL,
+  `print_user` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '打印员:一个考场只能被一个打印员认领',
+  `package_code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '考场代码:卷袋贴、签到表上条码',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '考务数据' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_detail_course
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_detail_course`;
+CREATE TABLE `exam_detail_course`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `exam_detail_id` bigint(10) NOT NULL,
+  `course_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `course_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `paper_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '考务数据(考场关联科目)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_print_plan
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_print_plan`;
+CREATE TABLE `exam_print_plan`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '印刷计划名称',
+  `exam_start_time` bigint(13) NOT NULL COMMENT '考试开始时间',
+  `exam_end_time` bigint(13) NOT NULL COMMENT '考试结束时间',
+  `print_content` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '{“PAPER”, \"CARD\"}',
+  `backup_method` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'PLACE-按考点,ROOM-按考场',
+  `backup_count` int(11) NOT NULL,
+  `draw_rule` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ONE-只抽一次,CIRCLE-可循环抽取',
+  `variable_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '[\r\n            	{\r\n            		\"type\": \"SIGN\",\r\n            		\"usedId\": 1,\r\n            		\"backupMethod\": \"ROOM\",\r\n            		\"backupCount\": 3\r\n            	},\r\n            	{\r\n            		\"type\": \"PACKAG\",\r\n            		\"usedId\": 3,\r\n            		\"backupMethod\": \"STUDENT\",\r\n            		\"backupCount\": 5\r\n            	}\r\n            ]',
+  `ordinary_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '[\r\n            	{\r\n            		\"type\": \"CHECK_IN\",\r\n            		\"usedId\": 1,\r\n            		\"backupMethod\": \"ROOM\",\r\n            		\"backupCount\": 3\r\n            	}\r\n            ]',
+  `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '印刷计划管理' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_student
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_student`;
+CREATE TABLE `exam_student`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `exam_detail_course_id` bigint(10) NOT NULL,
+  `student_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `student_code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
+  `ticket_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `site_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `print_paper` tinyint(1) NULL DEFAULT NULL,
+  `print_card` tinyint(1) NULL DEFAULT NULL,
+  `extend_fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
+  `paper_type` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '考生' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_task
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_task`;
+CREATE TABLE `exam_task`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `course_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程代码',
+  `course_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
+  `specialty` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '适用专业',
+  `paper_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试卷编号',
+  `start_time` datetime(0) NOT NULL COMMENT '命题开始时间',
+  `end_time` datetime(0) NOT NULL COMMENT '命题结束时间',
+  `card_rule_id` bigint(10) NOT NULL COMMENT '题卡规则',
+  `user_id` bigint(10) NULL DEFAULT NULL COMMENT '命题老师',
+  `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'NEW-新建任务,STAGE-暂存(命题中),SUBMIT-确认提交,CANCEL-撤回',
+  `review_status` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核状态:PASS-审核通过,NOT_PASS-审核不通过,默认为空-未审核',
+  `enable` tinyint(1) NULL DEFAULT NULL COMMENT '0-禁用,1-启用',
+  `batch_no` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `create_id` bigint(10) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  `update_id` bigint(10) NULL DEFAULT NULL COMMENT '修改人',
+  `update_time` bigint(13) NULL DEFAULT NULL COMMENT '修改时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '命题任务' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_task_detail
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_task_detail`;
+CREATE TABLE `exam_task_detail`  (
+  `id` bigint(10) NOT NULL,
+  `exam_task_id` bigint(10) NOT NULL COMMENT '命题任务ID',
+  `paper_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '试卷类型,多个以”/“分隔,如A/B/C/D',
+  `paper_attachment_ids` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '[\r\n            	{\r\n            		\"type\": \"A\",\r\n            		\"attachmentId\": 12,\r\n            		\"totalPages\": 3\r\n            	},\r\n            	{\r\n            		\"type\": \"B\",\r\n            		\"attachmentId\": 13,\r\n            		\"totalPages\": 2\r\n            	}\r\n            ]',
+  `card_id` bigint(10) NULL DEFAULT NULL COMMENT '题卡ID',
+  `paper_confirm_attachment_ids` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '[\r\n            	{\r\n            		\"attachmentId\": 12\r\n            	},\r\n            	{\r\n            		\"attachmentId\": 13\r\n            	}\r\n            ]',
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `exposed_paper_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '曝光卷型:已打印卷型,多个以”/“分隔,如A/B/C/D',
+  `relate_paper_type` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  `unexposed_paper_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '命题任务明细表(入库申请)' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_task_review_log
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_task_review_log`;
+CREATE TABLE `exam_task_review_log`  (
+  `id` bigint(10) NOT NULL,
+  `exam_task_id` bigint(10) NOT NULL COMMENT '命题任务ID',
+  `review_status` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'PASS-通过,NOT_PASS-不通过',
+  `reason` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核意见',
+  `operate_id` bigint(10) NULL DEFAULT NULL,
+  `operate_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '命题任务审核日志表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for exam_task_temp
+-- ----------------------------
+DROP TABLE IF EXISTS `exam_task_temp`;
+CREATE TABLE `exam_task_temp`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL,
+  `batch_no` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '本次导入数据临时ID',
+  `course_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程代码',
+  `course_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
+  `paper_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试卷编号',
+  `specialty` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '适用专业',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '命题任务临时表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_config
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_config`;
+CREATE TABLE `sys_config`  (
+  `id` bigint(10) NOT NULL,
+  `key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数键名',
+  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数名称',
+  `value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数键值',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(10) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '参数表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_org
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_org`;
+CREATE TABLE `sys_org`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL COMMENT '学校ID',
+  `ode` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '机构代码',
+  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '机构名称',
+  `parent_id` bigint(10) NOT NULL COMMENT '上级机构ID',
+  `enable` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `create_id` bigint(1) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  `update_id` bigint(10) NULL DEFAULT NULL COMMENT '修改人',
+  `update_time` bigint(13) NULL DEFAULT NULL COMMENT '修改时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '学校组织架构' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_privilege
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_privilege`;
+CREATE TABLE `sys_privilege`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NULL DEFAULT NULL COMMENT '学校ID',
+  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '菜单名称',
+  `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'URL地址',
+  `type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'M-菜单,F-操作',
+  `parent_id` bigint(10) NOT NULL COMMENT '上级菜单',
+  `sort_number` int(11) NOT NULL,
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `create_id` bigint(10) NULL DEFAULT NULL,
+  `create_time` bigint(13) NULL DEFAULT NULL,
+  `update_id` bigint(10) NULL DEFAULT NULL,
+  `update_time` bigint(13) NULL DEFAULT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_role
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role`;
+CREATE TABLE `sys_role`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL COMMENT '学校ID',
+  `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '角色名称',
+  `enable` tinyint(1) NOT NULL COMMENT '是否启用',
+  `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'INTERNAL-内置,CUSTOM-自定义',
+  `create_id` bigint(10) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  `update_id` bigint(10) NULL DEFAULT NULL COMMENT '修改人',
+  `update_time` bigint(13) NULL DEFAULT NULL COMMENT '修改时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_role_course
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role_course`;
+CREATE TABLE `sys_role_course`  (
+  `id` bigint(10) NOT NULL,
+  `role_id` bigint(10) NOT NULL,
+  `course_id` bigint(10) NOT NULL,
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色关联课程' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_role_privilege
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role_privilege`;
+CREATE TABLE `sys_role_privilege`  (
+  `id` bigint(10) NOT NULL,
+  `role_id` bigint(10) NOT NULL COMMENT '角色ID',
+  `privilege_id` bigint(10) NOT NULL COMMENT '菜单ID',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_user
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_user`;
+CREATE TABLE `sys_user`  (
+  `id` bigint(10) NOT NULL,
+  `school_id` bigint(10) NOT NULL COMMENT '学校ID',
+  `login_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名',
+  `real_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '姓名',
+  `password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密码',
+  `mobile_number` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号',
+  `org_id` bigint(10) NULL DEFAULT NULL,
+  `enable` tinyint(1) NOT NULL COMMENT '0-禁用,1-启用',
+  `pwd_update_time` bigint(13) NULL DEFAULT NULL COMMENT '密码修改时间',
+  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
+  `create_id` bigint(10) NULL DEFAULT NULL COMMENT '创建人',
+  `create_time` bigint(13) NULL DEFAULT NULL COMMENT '创建时间',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_user_role
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_user_role`;
+CREATE TABLE `sys_user_role`  (
+  `id` bigint(10) NOT NULL,
+  `user_id` bigint(10) NOT NULL COMMENT '用户ID',
+  `role_id` bigint(10) NOT NULL COMMENT '角色ID',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic;
+
+SET FOREIGN_KEY_CHECKS = 1;

+ 0 - 909
digit-print-business/src/main/resources/db/init.sql

@@ -1,909 +0,0 @@
-/************ Update: Tables ***************/
-
-/******************** Add Table: t_b_attachment ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_attachment
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '附件名称' NOT NULL,
-	path VARCHAR(500) 
-		COMMENT '路径' NOT NULL,
-	type VARCHAR(30) 
-		COMMENT '类型' NOT NULL,
-	size DOUBLE 
-		COMMENT '大小' NOT NULL,
-	md5 VARCHAR(255) 
-		COMMENT 'MD5' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_attachment ADD CONSTRAINT pkt_b_attachment
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_attachment COMMENT = '附件表';
-
-
-/******************** Add Table: t_b_course ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_course
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '课程编码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '课程名称' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_course ADD CONSTRAINT pkt_b_course
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_course COMMENT = '课程表';
-
-
-/******************** Add Table: t_b_org ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_org
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	level TINYINT 
-		COMMENT '机构级别' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '机构代码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '机构名称' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	parent_id BIGINT 
-		COMMENT '机构父id' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_org ADD CONSTRAINT pkt_b_org
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_org COMMENT = '学校机构表';
-
-
-/******************** Add Table: t_b_partner ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_partner
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '合作方代码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '合作方名称' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	remark VARCHAR(1000) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_partner ADD CONSTRAINT pkt_b_partner
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_partner COMMENT = '合作厂家表';
-
-
-/******************** Add Table: t_b_privilege ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_privilege
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	name VARCHAR(50) 
-		COMMENT '名称' NOT NULL,
-	url VARCHAR(100) 
-		COMMENT '地址' NOT NULL,
-	type VARCHAR(50) 
-		COMMENT '类型,MENU:菜单,BUTTON:按钮,LINK:链接,URL:接口地址,LIST:列表,CONDITION:查询条件' NOT NULL,
-	parent_id BIGINT 
-		COMMENT '父id' NULL,
-	sequence INTEGER 
-		COMMENT '序号' NULL,
-	property VARCHAR(30) 
-		COMMENT '属性,NO_AUTH:无需鉴权,AUTH:鉴权,SYS:系统公用' NULL,
-	remark VARCHAR(100) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_privilege ADD CONSTRAINT pkt_b_privilege
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_privilege COMMENT = '菜单和权限表';
-
-
-/******************** Add Table: t_b_role ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_role
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '角色名称' NOT NULL,
-	type VARCHAR(100) 
-		COMMENT '角色类别,SUPER_SYSTEM:超管,SYSTEM:系统,SCHOOL:学校,PARTNER:合作方,PROJECT:项目' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	remark VARCHAR(1000) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL,
-	property VARCHAR(30) 
-		COMMENT '属性,SYSTEM:系统自带,CUSTOM:自定义' NOT NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_role ADD CONSTRAINT pkt_b_role
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_role COMMENT = '角色表';
-
-
-/******************** Add Table: t_b_role_privilege ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_role_privilege
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	role_id BIGINT 
-		COMMENT '角色id' NOT NULL,
-	privilege_id BIGINT 
-		COMMENT '权限id' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否禁用,false:禁用,true:启用' NOT NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_role_privilege ADD CONSTRAINT pkt_b_role_privilege
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_role_privilege COMMENT = '角色默认权限表';
-
-
-/******************** Add Table: t_b_school ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_school
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '学校代码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '学校名称' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	remark VARCHAR(1000) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_school ADD CONSTRAINT pkt_b_school
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_school COMMENT = '学校表';
-
-
-/******************** Add Table: t_b_session ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_session
-(
-	id VARCHAR(100) 
-		COMMENT '主键' NOT NULL,
-	identity VARCHAR(100) 
-		COMMENT '用户标识' NOT NULL,
-	type VARCHAR(50) 
-		COMMENT '用户类型' NOT NULL,
-	source VARCHAR(50) 
-		COMMENT '访问来源' NOT NULL,
-	platform VARCHAR(50) 
-		COMMENT '设备分类' NOT NULL,
-	device_id VARCHAR(100) 
-		COMMENT '设备标识' NOT NULL,
-	address VARCHAR(100) 
-		COMMENT '登录IP地址' NOT NULL,
-	access_token VARCHAR(50) 
-		COMMENT '访问令牌' NOT NULL,
-	last_access_time BIGINT 
-		COMMENT '最近访问时间' NULL,
-	last_access_ip VARCHAR(100) 
-		COMMENT '最近访问IP地址' NULL,
-	update_time BIGINT 
-		COMMENT '令牌更新时间' NULL,
-	expire_time BIGINT 
-		COMMENT '令牌强制失效时间' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_session ADD CONSTRAINT pkt_b_session
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_session COMMENT = '会话表';
-
-
-/******************** Add Table: t_b_task ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_task
-(
-	id INTEGER 
-		COMMENT '主键' NOT NULL,
-	type VARCHAR(50) 
-		COMMENT '任务类型,IMPORT_STUDENT_PHOTO:照片导入,EXPORT_STUDENT_PHOTO:照片导出,IMPORT_EXAM_STUDENT:考生导入,EXPORT_EXAM_STUDENT:考生导出,IMPORT_BATCH_PAPER:试卷批量导入,EXPORT_BATCH_PAPER:试卷批量导出,IMPORT_CUSTOM_TEMPLATE:模版批量导入,EXPORT_CUSTOM_TEMPLATE:模版批量导出,DOWNLOAD_BOX_STICKER:箱贴下载' NOT NULL,
-	entity_id BIGINT 
-		COMMENT '关联业务对象id' NULL,
-	status VARCHAR(30) 
-		COMMENT '任务状态,INIT:未开始,RUNNING:进行中,FINISH:已完成' NOT NULL,
-	summary VARCHAR(2000) 
-		COMMENT '实时摘要信息' NULL,
-	progress DOUBLE 
-		COMMENT '执行进度' NULL,
-	result TINYINT 
-		COMMENT '数据结果,true:成功,false:失败' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	import_file_name VARCHAR(100) 
-		COMMENT '导入文件名' NULL,
-	import_file_path VARCHAR(500) 
-		COMMENT '导入文件路径' NULL,
-	result_file_path VARCHAR(500) 
-		COMMENT '导出文件路径' NULL,
-	report_file_path VARCHAR(500) 
-		COMMENT '报告路径' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	start_time BIGINT 
-		COMMENT '开始时间' NULL,
-	finish_time BIGINT 
-		COMMENT '结束时间' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_task ADD CONSTRAINT pkt_b_task
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_task COMMENT = '导入导出任务表';
-
-
-/******************** Add Table: t_b_user ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_user
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NULL,
-	partner_id BIGINT 
-		COMMENT '合作方id' NULL,
-	name VARCHAR(50) 
-		COMMENT '姓名' NOT NULL,
-	login_name VARCHAR(50) 
-		COMMENT '登录名' NOT NULL,
-	password VARCHAR(30) 
-		COMMENT '密码' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL,
-	remark VARCHAR(100) 
-		COMMENT '备注' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_user ADD CONSTRAINT pkt_b_user
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_user COMMENT = '用户表';
-
-
-/******************** Add Table: t_b_user_role_privilege ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_b_user_role_privilege
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	user_id BIGINT 
-		COMMENT '用户id' NOT NULL,
-	role_id BIGINT 
-		COMMENT '角色id' NOT NULL,
-	privilege_id BIGINT 
-		COMMENT '权限id' NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否禁用,false:禁用,true:启用' NOT NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_b_user_role_privilege ADD CONSTRAINT pkt_b_user_role_privilege
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_b_user_role_privilege COMMENT = '用户角色权限表';
-
-
-/******************** Add Table: t_e_activity ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_activity
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '场次代码' NOT NULL,
-	start_time BIGINT 
-		COMMENT '考试开始时间' NOT NULL,
-	end_time BIGINT 
-		COMMENT '考试结束时间' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	sequence INTEGER 
-		COMMENT '序号' NOT NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_activity ADD CONSTRAINT pkt_e_activity
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_activity COMMENT = '场次表';
-
-
-/******************** Add Table: t_e_exam_student ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_exam_student
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	student_id BIGINT 
-		COMMENT '学生编号' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	activity_id BIGINT 
-		COMMENT '场次id' NULL,
-	course_code VARCHAR(100) 
-		COMMENT '课程编码' NOT NULL,
-	paper_type VARCHAR(20) DEFAULT 'A'
-		COMMENT '卷型' NOT NULL,
-	one_org_id BIGINT 
-		COMMENT '一级机构id' NOT NULL,
-	two_org_id BIGINT 
-		COMMENT '二级机构id' NOT NULL,
-	three_org_id BIGINT 
-		COMMENT '三级机构id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '考生编码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '考生姓名' NOT NULL,
-	identity VARCHAR(50) 
-		COMMENT '准考证号' NULL,
-	package_code VARCHAR(100) 
-		COMMENT '任务包编号' NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	remark MEDIUMTEXT 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_exam_student ADD CONSTRAINT pkt_e_exam_student
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_exam_student COMMENT = '考生表';
-
-
-/******************** Add Table: t_e_paper ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_paper
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	course_code VARCHAR(100) 
-		COMMENT '课程编码' NOT NULL,
-	paper_type VARCHAR(20) DEFAULT 'A'
-		COMMENT '卷型' NOT NULL,
-	paper_template_type VARCHAR(30) 
-		COMMENT '试卷模版类型,UNIVERSAL:通用,CUSTOM:自定义' NOT NULL,
-	paper_template_id BIGINT 
-		COMMENT '试卷模版id' NULL,
-	question_card_template_type VARCHAR(30) 
-		COMMENT '题卡模版类型,UNIVERSAL:通用,CUSTOM:自定义' NULL,
-	question_card_template_id BIGINT 
-		COMMENT '题卡模版id' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '更新时间' NULL,
-	update_id BIGINT 
-		COMMENT '更新人id' NULL,
-	content MEDIUMTEXT 
-		COMMENT '试卷预览json' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_paper ADD CONSTRAINT pkt_e_paper
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_paper COMMENT = '试卷表';
-
-
-/******************** Add Table: t_e_project ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_project
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	partner_id BIGINT 
-		COMMENT '合作方id' NOT NULL,
-	user_id BIGINT 
-		COMMENT '项目负责人id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '项目编码' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '项目名称' NOT NULL,
-	status VARCHAR(30) 
-		COMMENT '状态,NOT_START:未开始,PROCESSING:进行中,END:已关闭' NOT NULL,
-	backup_field VARCHAR(4000) 
-		COMMENT '备选字段' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '更新时间' NULL,
-	update_id BIGINT 
-		COMMENT '更新人id' NULL,
-	end_time BIGINT 
-		COMMENT '结束时间' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_project ADD CONSTRAINT pkt_e_project
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_project COMMENT = '项目表';
-
-
-/******************** Add Table: t_e_student ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_student
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '学生编号' NOT NULL,
-	name VARCHAR(100) 
-		COMMENT '学生名称' NOT NULL,
-	base_photo_path VARCHAR(500) 
-		COMMENT '照片地址' NULL,
-	idcard_number VARCHAR(30) 
-		COMMENT '身份证号' NULL,
-	mobile_number VARCHAR(30) 
-		COMMENT '手机号' NULL,
-	gender VARCHAR(20) 
-		COMMENT '性别,MAN:男,WOMAN:女' NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_student ADD CONSTRAINT pkt_e_student
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_student COMMENT = '学生表';
-
-
-/******************** Add Table: t_e_template ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_e_template
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NULL,
-	name VARCHAR(100) 
-		COMMENT '名称' NOT NULL,
-	template_type VARCHAR(30) 
-		COMMENT '类型,IDENTITY:准考证,PAPER:试卷,QUESTION_CARD:题卡,PAPER_BAG:试卷袋,BOX_STICKER:箱贴,SIGN_SHEET:签到表' NOT NULL,
-	size VARCHAR(30) 
-		COMMENT '尺寸' NOT NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	content MEDIUMTEXT 
-		COMMENT '模版预览json' NULL,
-	paper_type VARCHAR(20) DEFAULT 'A'
-		COMMENT '卷型' NULL,
-	course_code VARCHAR(100) 
-		COMMENT '课程编码' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_e_template ADD CONSTRAINT pkt_e_template
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_e_template COMMENT = '模版表';
-
-
-/******************** Add Table: t_m_box_sticker_mission_package ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_box_sticker_mission_package
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	box_sticker_set_id BIGINT 
-		COMMENT '箱贴设置id' NOT NULL,
-	box_sticker_no VARCHAR(100) 
-		COMMENT '箱贴号' NOT NULL,
-	express_no VARCHAR(100) 
-		COMMENT '快递单号' NOT NULL,
-	mission_package_bind TINYINT DEFAULT 1
-		COMMENT '和任务包是否绑定,false:否,true:是' NOT NULL,
-	mission_package_codes MEDIUMTEXT 
-		COMMENT '任务包编号json' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_box_sticker_mission_package ADD CONSTRAINT pkt_m_box_sticker_mission_package
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_box_sticker_mission_package COMMENT = '箱贴任务关系表';
-
-
-/******************** Add Table: t_m_box_sticker_set ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_box_sticker_set
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	schoolId BIGINT 
-		COMMENT '学校id' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	number INTEGER 
-		COMMENT '数量' NOT NULL,
-	start_no VARCHAR(50) 
-		COMMENT '开始编号' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_box_sticker_set ADD CONSTRAINT pkt_m_box_sticker_set
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_box_sticker_set COMMENT = '箱贴设置表';
-
-
-/******************** Add Table: t_m_event_log ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_event_log
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '事件编号' NOT NULL,
-	title VARCHAR(500) 
-		COMMENT '标题' NULL,
-	type VARCHAR(50) 
-		COMMENT '类型,COMMON:普通,SUPPLY:补充,DELETE:删除' NOT NULL,
-	`change` TINYINT DEFAULT 0
-		COMMENT '数据是否变化,false:否,true:是' NOT NULL,
-	content VARCHAR(2000) 
-		COMMENT '内容' NULL,
-	result VARCHAR(2000) 
-		COMMENT '处理结果' NULL,
-	remark VARCHAR(2000) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	print_change MEDIUMTEXT 
-		COMMENT '印量变化json' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_event_log ADD CONSTRAINT pkt_m_event_log
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_event_log COMMENT = '事件记录表';
-
-
-/******************** Add Table: t_m_mission ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_mission
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	status VARCHAR(30) 
-		COMMENT '状态,NOT_START:未开始,PROCESSING:数据生成中,FINISH:数据准备完成' NOT NULL,
-	data_status VARCHAR(30) 
-		COMMENT '数据生成状态,PAUSE:暂停,STOP:中止,CONTINUE:继续' NULL,
-	enable TINYINT DEFAULT 1
-		COMMENT '是否启用,false:停用,true:启用' NOT NULL,
-	start_time BIGINT 
-		COMMENT '数据生成开始时间' NULL,
-	end_time BIGINT 
-		COMMENT '数据生成结束时间' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	update_time BIGINT 
-		COMMENT '修改时间' NULL,
-	update_id BIGINT 
-		COMMENT '修改人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_mission ADD CONSTRAINT pkt_m_mission
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_mission COMMENT = '任务表';
-
-
-/******************** Add Table: t_m_mission_package ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_mission_package
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NOT NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NOT NULL,
-	mission_id BIGINT 
-		COMMENT '任务id' NOT NULL,
-	mission_set_id BIGINT 
-		COMMENT '任务设置id' NOT NULL,
-	code VARCHAR(100) 
-		COMMENT '任务包编号' NOT NULL,
-	type VARCHAR(30) 
-		COMMENT '类型,COMMON:常规,BACKUP:备份' NULL,
-	status VARCHAR(30) 
-		COMMENT '状态,NOT_START:未开始,PROCESSING:进行中,FINISH:已完成' NOT NULL,
-	box_sticker_no VARCHAR(100) 
-		COMMENT '箱贴号' NULL,
-	express_no VARCHAR(100) 
-		COMMENT '快递单号' NULL,
-	pack_check TINYINT DEFAULT 0
-		COMMENT '装袋校验,false:未校验,true:已校验' NOT NULL,
-	box_check TINYINT DEFAULT 0
-		COMMENT '装箱校验,false:未校验,true:已校验' NOT NULL,
-	post_check TINYINT DEFAULT 0
-		COMMENT '邮寄校验,false:未校验,true:已校验' NOT NULL,
-	context_attachment_id BIGINT 
-		COMMENT '最终生成的附件id' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL,
-	start_time BIGINT 
-		COMMENT '文件开始生成时间' NULL,
-	update_id BIGINT 
-		COMMENT '执行人id' NULL,
-	path VARCHAR(500) 
-		COMMENT '任务包存放地址' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_mission_package ADD CONSTRAINT pkt_m_mission_package
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_mission_package COMMENT = '任务包表';
-
-
-/******************** Add Table: t_m_mission_set ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_m_mission_set
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	mission_id BIGINT 
-		COMMENT '任务id' NOT NULL,
-	print_content MEDIUMTEXT 
-		COMMENT '打印设置json' NOT NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_m_mission_set ADD CONSTRAINT pkt_m_mission_set
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_m_mission_set COMMENT = '任务设置表';
-
-
-/******************** Add Table: t_s_log ************************/
-
-/* Build Table Structure */
-CREATE TABLE t_s_log
-(
-	id BIGINT 
-		COMMENT '主键' NOT NULL,
-	school_id BIGINT 
-		COMMENT '学校id' NULL,
-	project_id BIGINT 
-		COMMENT '项目id' NULL,
-	mission_id BIGINT 
-		COMMENT '任务id' NULL,
-	mission_package_id BIGINT 
-		COMMENT '任务包id' NULL,
-	type VARCHAR(50) 
-		COMMENT '类型,主要记录状态流转和数据验证' NULL,
-	summary VARCHAR(2000) 
-		COMMENT '实时摘要信息' NULL,
-	remark VARCHAR(1000) 
-		COMMENT '备注' NULL,
-	create_time BIGINT 
-		COMMENT '创建时间' NULL,
-	create_id BIGINT 
-		COMMENT '创建人id' NULL
-);
-
-/* Add Primary Key */
-ALTER TABLE t_s_log ADD CONSTRAINT pkt_s_log
-	PRIMARY KEY (id);
-
-/* Add Comments */
-ALTER TABLE t_s_log COMMENT = '系统日志表';

+ 21 - 0
digit-print-business/src/main/resources/mapper/SysConfigMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.qmth.digit.print.business.mapper.SysConfigMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.qmth.digit.print.business.entity.SysConfig">
+    <result column="id" property="id" />
+        <result column="key" property="key" />
+        <result column="name" property="name" />
+        <result column="value" property="value" />
+        <result column="create_id" property="createId" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id,
+        key, name, value, create_id, create_time
+    </sql>
+
+</mapper>

+ 20 - 0
digit-print/src/main/java/com/qmth/digit/print/api/SysConfigController.java

@@ -0,0 +1,20 @@
+package com.qmth.digit.print.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 参数表 前端控制器
+ * </p>
+ *
+ * @author xf
+ * @since 2021-03-23
+ */
+@RestController
+@RequestMapping("/sysConfig")
+public class SysConfigController {
+
+}
+

+ 2 - 2
digit-print/src/main/java/com/qmth/digit/print/config/SwaggerConfig.java

@@ -34,7 +34,7 @@ public class SwaggerConfig {
         ParameterBuilder tokenPar1 = new ParameterBuilder();
         ParameterBuilder tokenPar2 = new ParameterBuilder();
         ParameterBuilder tokenPar3 = new ParameterBuilder();
-        List<Parameter> pars = new ArrayList<>();
+        List<Parameter> pars = new ArrayList();
         tokenPar.name(SystemConstant.HEADER_PLATFORM).description("平台").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
         tokenPar1.name(SystemConstant.HEADER_DEVICE_ID).description("设备id").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
         tokenPar2.name(SystemConstant.HEADER_AUTHORIZATION).description("鉴权token").modelRef(new ModelRef("string")).parameterType("header").required(false).build();
@@ -59,7 +59,7 @@ public class SwaggerConfig {
 
     private ApiInfo apiInfo() {
         ApiInfo apiInfo = new ApiInfo(
-                "数码印刷平台 - api",
+                "分布式印刷平台 - api",
                 "Some custom description of API.",
                 "API TOS",
                 "Terms of service",