Browse Source

初始db修改

wangliang 1 năm trước cách đây
mục cha
commit
da97f2c25d
1 tập tin đã thay đổi với 228 bổ sung192 xóa
  1. 228 192
      sop-api/install/mysql/init/init.sql

+ 228 - 192
sop-api/install/mysql/init/init.sql

@@ -1,5 +1,4 @@
 USE sop_db;
-
 -- ----------------------------
 -- Table structure for basic_attachment
 -- ----------------------------
@@ -500,20 +499,20 @@ DROP TABLE IF EXISTS `sys_log`;
 CREATE TABLE `sys_log` (
                            `id` bigint NOT NULL COMMENT '主键',
                            `user_id` bigint NOT NULL COMMENT '用户id',
-                           `user_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '用户名称',
-                           `type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '类别,LOGIN:登录,LOGOUT:退出以及数据库DDL和DML操作',
-                           `obj_name` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '实体名称',
+                           `user_name` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '用户名称',
+                           `type` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '类别,LOGIN:登录,LOGOUT:退出以及数据库DDL和DML操作',
+                           `obj_name` varchar(1000) CHARACTER SET utf8 DEFAULT NULL COMMENT '实体名称',
                            `obj_id` bigint DEFAULT NULL COMMENT '实体id',
-                           `content` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '内容',
-                           `url` varchar(64) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '请求的url',
-                           `args` mediumtext CHARACTER SET utf8mb4 COMMENT '请求的参数',
-                           `update_before_obj` mediumtext CHARACTER SET utf8mb4 COMMENT '更改前内容',
-                           `update_after_obj` mediumtext CHARACTER SET utf8mb4 COMMENT '更改后内容',
+                           `content` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '内容',
+                           `url` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '请求的url',
+                           `args` mediumtext CHARACTER SET utf8 COMMENT '请求的参数',
+                           `update_before_obj` mediumtext CHARACTER SET utf8 COMMENT '更改前内容',
+                           `update_after_obj` mediumtext CHARACTER SET utf8 COMMENT '更改后内容',
                            `create_time` bigint NOT NULL COMMENT '创建时间',
                            `run_time` bigint DEFAULT NULL COMMENT '请求的响应时间',
-                           `run_status` varchar(64) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '请求的结果',
+                           `run_status` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '请求的结果',
                            PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统日志';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统日志';
 
 -- ----------------------------
 -- Table structure for sys_message
@@ -1053,149 +1052,68 @@ CREATE TABLE `t_b_sop_dynamic_cloud_mark_1` (
                                                 `version` int NOT NULL DEFAULT '1' COMMENT '版本号',
                                                 `code` varchar(30) DEFAULT NULL COMMENT '流程编号',
                                                 `flow_id` bigint DEFAULT NULL COMMENT '流程id',
-                                                `crm_child_no_1` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_1` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_1` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_1` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_1` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_1` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_1` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_1` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_1` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_1` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_1` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_1` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_1` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_2` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_2` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_2` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_2` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_2` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_2` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_2` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_2` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_2` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_2` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_2` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_2` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_2` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_3` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_3` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_3` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_3` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_3` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_3` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_3` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_3` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_3` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_3` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_3` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_3` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_3` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_4` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_4` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_4` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_4` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_4` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_4` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_4` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_4` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_4` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_4` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_4` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_4` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_4` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_5` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_5` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_5` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_5` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_5` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_5` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_5` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_5` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_5` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_5` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_5` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_5` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_5` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_6` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_6` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_6` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_6` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_6` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_6` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_6` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_6` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_6` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_6` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_6` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_6` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_6` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_7` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_7` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_7` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_7` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_7` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_7` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_7` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_7` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_7` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_7` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_7` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_7` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_7` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_8` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_8` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_8` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_8` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_8` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_8` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_8` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_8` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_8` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_8` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_8` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_8` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_8` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_9` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_9` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_9` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_9` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_9` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_9` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_9` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_9` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_9` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_9` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_9` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_9` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_9` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_10` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_10` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_10` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_10` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_10` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_10` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_10` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_10` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_10` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_10` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_10` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_10` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_10` varchar(100) DEFAULT NULL COMMENT '项目类型',
-                                                `crm_child_no_11` varchar(100) DEFAULT NULL COMMENT '项目子单编号',
-                                                `custom_type_11` varchar(100) DEFAULT NULL COMMENT '客户类型',
-                                                `crm_manager_11` varchar(100) DEFAULT NULL COMMENT '派单客户经理',
-                                                `custom_name_11` varchar(100) DEFAULT NULL COMMENT '客户名称',
-                                                `crm_parent_no_11` varchar(100) DEFAULT NULL COMMENT '项目母单编号',
-                                                `crm_name_11` varchar(100) DEFAULT NULL COMMENT '项目名称',
-                                                `org_name_11` varchar(100) DEFAULT NULL COMMENT '学院分(子)机构',
-                                                `product_11` varchar(100) DEFAULT NULL COMMENT '实施产品',
-                                                `child_manager_11` varchar(100) DEFAULT NULL COMMENT '子项目经理',
-                                                `exam_start_time_11` varchar(100) DEFAULT NULL COMMENT '考试开始时间',
-                                                `exam_end_time_11` varchar(100) DEFAULT NULL COMMENT '考试结束时间',
-                                                `remark_11` varchar(100) DEFAULT NULL COMMENT '特殊要求及备注',
-                                                `project_type_11` varchar(100) DEFAULT NULL COMMENT '项目类型'
+                                                `course_count_1` int DEFAULT NULL COMMENT '科目数量',
+                                                `exam_student_course_count_1` int DEFAULT NULL COMMENT '考生科次',
+                                                `bar_code_paper_count_1` varchar(100) DEFAULT NULL COMMENT '条码标准张数',
+                                                `bar_code_paste_way_1` varchar(100) DEFAULT NULL COMMENT '条码粘贴方式',
+                                                `has_objective_card_1` varchar(100) DEFAULT NULL COMMENT '有无客观题卡',
+                                                `scan_count_1` int DEFAULT NULL COMMENT '扫描仪数量(台)',
+                                                `exam_student_Internal_date_1` varchar(100) DEFAULT NULL COMMENT '考生数据内部交接时间',
+                                                `week_people_day_1` int DEFAULT NULL COMMENT '现场标准服务周期(人天)',
+                                                `project_key_info_date_1` varchar(100) DEFAULT NULL COMMENT '项目关键信息提交截止时间',
+                                                `service_finish_plan_date_1` varchar(100) DEFAULT NULL COMMENT '现场服务完成撤场计划时间',
+                                                `region_user_id_1` varchar(100) DEFAULT NULL COMMENT '区域协调人',
+                                                `engineer_user_id_1` varchar(100) DEFAULT NULL COMMENT '实施工程师',
+                                                `assistant_engineer_user_id_1` varchar(100) DEFAULT NULL COMMENT '助理实施工程师',
+                                                `delay_rish_cb_1` varchar(100) DEFAULT NULL COMMENT '延期风险',
+                                                `engineer_rish_cb_1` varchar(100) DEFAULT NULL COMMENT '实施难度',
+                                                `other_remark_1` varchar(500) DEFAULT NULL COMMENT '其它备注(建议关注的其它方面)',
+                                                `project_contacts_table_1` mediumtext CHARACTER SET utf8mb4 COMMENT '项目联系人表格',
+                                                `run_env_accord_2` varchar(100) DEFAULT NULL COMMENT '运行环境调研是否符合要求',
+                                                `env_deployment_time_2` varchar(100) DEFAULT NULL COMMENT '环境部署时间',
+                                                `scan_start_time_2` varchar(100) DEFAULT NULL COMMENT '扫描开始时间',
+                                                `scan_end_time_2` varchar(100) DEFAULT NULL COMMENT '扫描结束时间',
+                                                `mark_room_check_time_2` varchar(100) DEFAULT NULL COMMENT '评卷机房检查时间',
+                                                `mark_room_count_2` varchar(100) DEFAULT NULL COMMENT '评卷机房数量(个)',
+                                                `max_mark_teacher_count_2` varchar(100) DEFAULT NULL COMMENT '最大评卷教师数量',
+                                                `mark_param_time_2` varchar(100) DEFAULT NULL COMMENT '评卷参数提供时间',
+                                                `mark_start_time_2` varchar(100) DEFAULT NULL COMMENT '评卷开始时间',
+                                                `mark_end_time_2` varchar(100) DEFAULT NULL COMMENT '评卷结束时间',
+                                                `choose_course_count_2` varchar(100) DEFAULT NULL COMMENT '有选做题的科目数量(门)',
+                                                `ramark_2` varchar(500) DEFAULT NULL COMMENT '其它特殊要求',
+                                                `project_info_photos_2` varchar(100) DEFAULT NULL COMMENT '上传项目关键信息表(纸质)拍照',
+                                                `approve_radio_3` varchar(100) DEFAULT NULL COMMENT '我对以上项目关键信息已审核,确认内容无误:',
+                                                `approve_ramark_3` varchar(500) DEFAULT NULL COMMENT '审批意见',
+                                                `approve_radio_4` varchar(100) DEFAULT NULL COMMENT '我对以上项目关键信息已审核,确认内容无误:',
+                                                `approve_ramark_4` varchar(500) DEFAULT NULL COMMENT '审批意见',
+                                                `upload_env_photos_5` varchar(100) DEFAULT NULL COMMENT '上传《软硬件准备检查清单》拍照',
+                                                `upload_env_test_photos_5` varchar(100) DEFAULT NULL COMMENT '上传《现场环境测试报告》拍照',
+                                                `device_out_time_6` varchar(100) DEFAULT NULL COMMENT '设备出库时间',
+                                                `device_out_table_6` varchar(100) DEFAULT NULL COMMENT '设备出库表格',
+                                                `data_same_7` varchar(100) DEFAULT NULL COMMENT '导入数据',
+                                                `import_exam_student_count_7` varchar(100) DEFAULT NULL COMMENT '导入考生数量',
+                                                `scan_set_cb_7` varchar(100) DEFAULT NULL COMMENT '扫描仪设置',
+                                                `card_format_cb_7` varchar(100) DEFAULT NULL COMMENT '卡格式制作',
+                                                `paper_check_photos_7` varchar(100) DEFAULT NULL COMMENT '上传关键节点检查(纸质)表单拍照',
+                                                `manual_bar_code_cb_8` varchar(100) DEFAULT NULL COMMENT '手工输入条码确认',
+                                                `complete_count_8` int DEFAULT NULL COMMENT '完成数量',
+                                                `bar_code_full_cb_8` varchar(100) DEFAULT NULL COMMENT '条码数量完整性检查',
+                                                `missing_list_cb_8` varchar(100) DEFAULT NULL COMMENT '缺考名单比对',
+                                                `missing_course_count_8` int DEFAULT NULL COMMENT '缺考科次数量',
+                                                `school_sign_radio_8` varchar(100) DEFAULT NULL COMMENT '学校是否确认签字',
+                                                `paper_form_photos_8` varchar(100) DEFAULT NULL COMMENT '上传关键节点检查表(纸质)拍照',
+                                                `mark_param_check_cb_9` varchar(100) DEFAULT NULL COMMENT '评卷参数核对',
+                                                `paper_form_photos_9` varchar(100) DEFAULT NULL COMMENT '上传关键节点检查表(纸质)拍照',
+                                                `score_check_cb_10` varchar(100) DEFAULT NULL COMMENT '分数复核',
+                                                `school_score_check_radio_10` varchar(100) DEFAULT NULL COMMENT '学校是否选择复核',
+                                                `paper_form_photos_10` varchar(100) DEFAULT NULL COMMENT '上传关键节点检查表(纸质)拍照',
+                                                `mark_progress_cb_11` varchar(100) DEFAULT NULL COMMENT '评卷进度核查',
+                                                `cross_check_cb_11` varchar(100) DEFAULT NULL COMMENT '交叉比对',
+                                                `mark_submit_cb_11` varchar(100) DEFAULT NULL COMMENT '成绩提交核查',
+                                                `export_score_count_11` int DEFAULT NULL COMMENT '导出成绩数量',
+                                                `upload_check_report_photos_11` varchar(100) DEFAULT NULL COMMENT '上传验收报告(纸质)拍照',
+                                                `device_in_time_12` varchar(100) DEFAULT NULL COMMENT '设备入库时间',
+                                                `device_in_table_12` varchar(100) DEFAULT NULL COMMENT '设备入库表格'
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='sop动态字段表';
 
 -- ----------------------------
@@ -1443,7 +1361,7 @@ CREATE TABLE `t_d_form_widget` (
                                    `options` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '选项值,RADIO或CHECKBOX填此值',
                                    `flow_type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '流程类型,OFFICE_SOP_FLOW:教务处SOP,CLOUD_MARK_SOP_FLOW:研究生SOP,DING_EXCEPTION_FLOW:考勤异常审核流程,PROJECT_EXCHANGE_FLOW:项目计划变更流程,QUALITY_PROBLEM_FLOW:质量问题反馈流程',
                                    `form_setup` int NOT NULL COMMENT '表单步骤',
-                                   `handle_time` tinyint NOT NULL DEFAULT '0' COMMENT '处理时限,0:不处理,1:可处理',
+                                   `handle` tinyint NOT NULL DEFAULT '0' COMMENT '处理时限,0:不处理,1:可处理',
                                    `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                    `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                    PRIMARY KEY (`id`)
@@ -1465,7 +1383,8 @@ CREATE TABLE `t_d_form_widget_metadata` (
                                             `field_check` tinyint NOT NULL DEFAULT '0' COMMENT '是否勾选,0:未勾选,1:勾选',
                                             `setup` int NOT NULL COMMENT '流程步骤',
                                             `change_join` tinyint DEFAULT NULL COMMENT '是否是项目计划变更关联字段,0:不是,1:是',
-                                            `create_time` bigint NOT NULL COMMENT '创建时间'
+                                            `create_time` bigint NOT NULL COMMENT '创建时间',
+                                            PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='动态表单元数据表';
 
 -- ----------------------------
@@ -1632,10 +1551,10 @@ CREATE TABLE `t_s_job_log` (
                                `id` bigint NOT NULL COMMENT '主键',
                                `job_remind_id` bigint NOT NULL COMMENT '任务提醒id',
                                `type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型,FLOW:流程,NOTICE:公告',
-                               `code` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '编码',
+                               `code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '编码',
                                `obj_id` bigint NOT NULL COMMENT '实体id',
-                               `obj_name` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '实体名称',
-                               `remind_type` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT '提醒类别,BEFORE:提前,AFTER:超时',
+                               `obj_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '实体名称',
+                               `remind_type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '提醒类别,BEFORE:提前,AFTER:超时',
                                `create_id` bigint NOT NULL COMMENT '创建人id',
                                `create_time` bigint NOT NULL COMMENT '创建时间',
                                PRIMARY KEY (`id`)
@@ -1662,12 +1581,31 @@ CREATE TABLE `t_s_job_remind` (
                                   PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务提醒表';
 
+-- ----------------------------
+-- Table structure for t_wxapp_access_token
+-- ----------------------------
+DROP TABLE IF EXISTS `t_wxapp_access_token`;
+CREATE TABLE `t_wxapp_access_token` (
+                                        `access_token` varchar(100) NOT NULL COMMENT 'token',
+                                        `expires_time` bigint NOT NULL COMMENT '过期时间'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='微信token表';
+
+-- ----------------------------
+-- Table structure for t_wxapp_info
+-- ----------------------------
+DROP TABLE IF EXISTS `t_wxapp_info`;
+CREATE TABLE `t_wxapp_info` (
+                                `open_id` varchar(100) NOT NULL COMMENT 'openId',
+                                `phone` varchar(30) NOT NULL COMMENT '手机号',
+                                PRIMARY KEY (`open_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='微信信息表';
+
 -- ----------------------------
 -- Function structure for currval
 -- ----------------------------
 DROP FUNCTION IF EXISTS `currval`;
 delimiter ;;
-CREATE DEFINER=`root`@`%` FUNCTION `currval`(seq_name VARCHAR(50)) RETURNS int
+CREATE FUNCTION `currval`(seq_name VARCHAR(50)) RETURNS int
     DETERMINISTIC
 BEGIN
 	DECLARE value LONG;
@@ -1685,7 +1623,7 @@ delimiter ;
 -- ----------------------------
 DROP FUNCTION IF EXISTS `nextval`;
 delimiter ;;
-CREATE DEFINER=`root`@`%` FUNCTION `nextval`(seq_name VARCHAR(50)) RETURNS int
+CREATE FUNCTION `nextval`(seq_name VARCHAR(50)) RETURNS int
     DETERMINISTIC
 BEGIN
 UPDATE sequence
@@ -1736,6 +1674,9 @@ INSERT INTO `sys_config` VALUES (28, NULL, 'sms.flow.project.exchange.finish.cod
 INSERT INTO `sys_config` VALUES (29, NULL, 'sms.flow.ding.exception.finish.code', '异常审核通知', 'SMS_462700329', NULL, 1, 1, 1, NULL, NULL, NULL);
 INSERT INTO `sys_config` VALUES (30, NULL, 'sms.sop.after.remind.code', '延期提醒通知', 'SMS_462700328', NULL, 1, 1, 1, NULL, NULL, NULL);
 INSERT INTO `sys_config` VALUES (31, NULL, 'sms.violation.remind.code', '违规提醒通知', 'SMS_462805303', NULL, 1, 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (32, NULL, 'wxapp.appid', '微信appId', 'wx8b4c77de1b6f387b', NULL, 1, 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (33, NULL, 'wxapp.request.url', '微信请求url', 'https://api.weixin.qq.com/sns/jscode2session', NULL, 1, 1, 1, NULL, NULL, NULL);
+INSERT INTO `sys_config` VALUES (34, NULL, 'wxapp.phone.bind.new.url', '微信手机号绑定url(新)', 'https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=', NULL, 1, 1, 1, NULL, NULL, NULL);
 
 INSERT INTO `sys_privilege` VALUES (1, '系统管理', 'systemManage', 'MENU', NULL, 8, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (2, '配置管理', 'configureManage', 'MENU', 1, 1, NULL, NULL, 1, 0, 1);
@@ -1814,23 +1755,23 @@ INSERT INTO `sys_privilege` VALUES (77, '修改', 'Update', 'LINK', 3, 1, 'AUTH'
 INSERT INTO `sys_privilege` VALUES (78, '删除', 'Delete', 'LINK', 3, 2, 'AUTH', '259,260', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (79, '新增', 'Add', 'BUTTON', 3, 1, 'AUTH', '258', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (80, '批量导入', 'BatchImport', 'BUTTON', 3, 2, 'AUTH', '261', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (81, '新增', 'Add', 'BUTTON', 4, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (82, '列表', 'List', 'LIST', 4, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (83, '修改', 'Update', 'LINK', 4, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (84, '启用/禁用', 'Enable', 'LINK', 4, 2, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (81, '新增', 'Add', 'BUTTON', 4, 1, 'AUTH', '264,266', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (82, '列表', 'List', 'LIST', 4, 1, 'AUTH', '268', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (83, '修改', 'Update', 'LINK', 4, 1, 'AUTH', '269,266', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (84, '启用/禁用', 'Enable', 'LINK', 4, 2, 'AUTH', '265', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (85, '列表', 'List', 'LIST', 5, 1, 'AUTH', '275', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (86, '查询条件', 'Condition', 'CONDITION', 5, 1, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (87, '新增', 'Add', 'BUTTON', 5, 1, 'AUTH', '270', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (88, '作废', 'Cancel', 'BUTTON', 5, 2, 'AUTH', '271', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (89, '列表', 'List', 'LIST', 6, 1, 'AUTH', '256', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (90, '新增', 'Add', 'BUTTON', 6, 1, 'AUTH', '254', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (90, '新增', 'Add', 'BUTTON', 6, 1, 'AUTH', '254,300', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (91, '修改', 'Update', 'LINK', 6, 1, 'AUTH', '254,257', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (92, '删除', 'Delete', 'LINK', 6, 2, 'AUTH', '253', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (93, '列表', 'List', 'LIST', 7, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (94, '新增', 'Add', 'BUTTON', 7, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (95, '修改', 'Update', 'LINK', 7, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (96, '删除', 'Delete', 'LINK', 7, 2, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (97, '查询条件', 'Condition', 'CONDITION', 7, 1, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (93, '列表', 'List', 'LIST', 7, 1, 'AUTH', '281', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (94, '新增', 'Add', 'BUTTON', 7, 1, 'AUTH', '277', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (95, '修改', 'Update', 'LINK', 7, 1, 'AUTH', '282', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (96, '删除', 'Delete', 'LINK', 7, 2, 'AUTH', '278', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (97, '查询条件', 'Condition', 'CONDITION', 7, 1, 'AUTH', '281', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (98, '列表', 'List', 'LIST', 9, 1, 'AUTH', '1004', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (99, '新增', 'Add', 'BUTTON', 9, 1, 'AUTH', '1005', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (100, '撤销', 'Cancel', 'LINK', 9, 2, 'AUTH', '1003', 1, 0, 1);
@@ -1839,7 +1780,7 @@ INSERT INTO `sys_privilege` VALUES (102, '查询条件', 'Condition', 'CONDITION
 INSERT INTO `sys_privilege` VALUES (103, '修改', 'Update', 'LINK', 9, 3, 'AUTH', '1002,1005', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (104, '发布', 'Publish', 'LINK', 9, 1, 'AUTH', '1003', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (105, '查询', 'Select', 'BUTTON', 5, 3, 'AUTH', '275', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (106, '查询', 'Select', 'BUTTON', 7, 2, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (106, '查询', 'Select', 'BUTTON', 7, 2, 'AUTH', '281', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (107, '查询', 'Select', 'BUTTON', 9, 2, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (108, '列表', 'List', 'LIST', 10, 1, 'AUTH', '2014', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (109, '查询条件', 'Condition', 'CONDITION', 10, 1, 'AUTH', '2014', 1, 0, 1);
@@ -1850,10 +1791,10 @@ INSERT INTO `sys_privilege` VALUES (113, '查询条件', 'Condition', 'CONDITION
 INSERT INTO `sys_privilege` VALUES (114, '修改', 'Update', 'LINK', 13, 1, 'AUTH', '249', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (115, '启用/禁用', 'Enable', 'LINK', 13, 2, 'AUTH', '250', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (116, '查询', 'Select', 'BUTTON', 13, 2, 'AUTH', '248', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (117, '列表', 'List', 'LIST', 15, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (118, '新增', 'Add', 'BUTTON', 15, 1, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (117, '列表', 'List', 'LIST', 15, 1, 'AUTH', '252', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (118, '新增', 'Add', 'BUTTON', 15, 1, 'AUTH', '283', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (119, '查询条件', 'Condition', 'CONDITION', 15, 1, 'AUTH', NULL, 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (120, '修改', 'Update', 'LINK', 15, 1, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (120, '修改', 'Update', 'LINK', 15, 1, 'AUTH', '283', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (121, '启用/禁用', 'Enable', 'LINK', 15, 2, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (122, '查询', 'Select', 'BUTTON', 15, 2, 'AUTH', '252', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (123, '列表', 'List', 'LIST', 16, 1, 'AUTH', '288', 1, 0, 1);
@@ -1911,7 +1852,7 @@ INSERT INTO `sys_privilege` VALUES (174, '查询', 'Select', 'BUTTON', 41, 2, 'A
 INSERT INTO `sys_privilege` VALUES (175, '填报', 'Fill', 'LINK', 41, 1, 'AUTH', '3042', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (176, '计划变更报备', 'ProjectExchange', 'LINK', 41, 2, 'AUTH', '3025', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (177, '新增SOP', 'AddSop', 'LINK', 41, 3, 'AUTH', '3041', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (178, '新增违规 ', 'AddViolation', 'LINK', 41, 4, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (178, '新增违规 ', 'AddViolation', 'LINK', 41, 4, 'AUTH', '1025', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (179, '上报质量问题', 'ProblemSubmit', 'LINK', 41, 5, 'AUTH', '1031', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (180, '列表', 'List', 'LIST', 42, 1, 'AUTH', '3034,3035,3043', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (181, '查询条件', 'Condition', 'CONDITION', 42, 1, 'AUTH', '3034,3035,3043', 1, 0, 1);
@@ -1919,7 +1860,7 @@ INSERT INTO `sys_privilege` VALUES (182, '作废', 'Cancel', 'BUTTON', 42, 1, 'A
 INSERT INTO `sys_privilege` VALUES (183, '查询', 'Select', 'BUTTON', 42, 2, 'AUTH', '3034,3035,3043', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (184, '填报', 'Fill', 'LINK', 42, 1, 'AUTH', '3042', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (185, '计划变更报备', 'ProjectExchange', 'LINK', 42, 2, 'AUTH', '3025', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (186, '新增违规 ', 'AddViolation', 'LINK', 42, 3, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (186, '新增违规 ', 'AddViolation', 'LINK', 42, 3, 'AUTH', '1025', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (187, '上报质量问题', 'ProblemSubmit', 'LINK', 42, 4, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (188, '列表', 'List', 'LIST', 43, 1, 'AUTH', '2032', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (189, '查询条件', 'Condition', 'CONDITION', 43, 1, 'AUTH', '2032', 1, 0, 1);
@@ -1934,7 +1875,7 @@ INSERT INTO `sys_privilege` VALUES (198, '查询条件', 'Condition', 'CONDITION
 INSERT INTO `sys_privilege` VALUES (199, '查询', 'Select', 'BUTTON', 47, 1, 'AUTH', '1015', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (200, '跟进', 'Follow', 'LINK', 47, 1, 'AUTH', '1014,1017,1018', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (201, '关闭', 'Close', 'LINK', 47, 2, 'AUTH', '1013', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (202, '重启', 'Restart', 'LINK', 47, 3, 'AUTH', NULL, 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (202, '重启', 'Restart', 'LINK', 47, 3, 'AUTH', '1016', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (203, '列表', 'List', 'LIST', 48, 1, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (204, '查询条件', 'Condition', 'CONDITION', 48, 1, 'AUTH', NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (205, '查询', 'Select', 'BUTTON', 48, 1, 'AUTH', '1023', 1, 0, 1);
@@ -1960,16 +1901,16 @@ INSERT INTO `sys_privilege` VALUES (224, '设置考勤组', 'Set', 'LINK', 54, 3
 INSERT INTO `sys_privilege` VALUES (225, '发布', 'Publish', 'LINK', 54, 4, 'AUTH', '2002', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (226, '重启', 'Restart', 'LINK', 54, 5, 'AUTH', '2004', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (227, '关闭', 'Close', 'LINK', 54, 6, 'AUTH', '2003', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (228, '列表', 'List', 'LIST', 55, 1, 'AUTH', '2006', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (228, '列表', 'List', 'LIST', 55, 1, 'AUTH', '2006,2007', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (229, '查询条件', 'Condition', 'CONDITION', 55, 1, 'AUTH', '2006', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (230, '新增服务范围', 'Add', 'BUTTON', 55, 1, 'AUTH', '2008,2009', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (231, '查询', 'Select', 'BUTTON', 55, 2, 'AUTH', '2006', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (231, '查询', 'Select', 'BUTTON', 55, 2, 'AUTH', '2006,2007', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (232, '移除', 'Delete', 'LINK', 55, 1, 'AUTH', '2010', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (233, '列表', 'List', 'LIST', 56, 1, 'AUTH', '2011', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (234, '查询条件', 'Condition', 'CONDITION', 56, 1, 'AUTH', '2011', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (235, '新增', 'Add', 'BUTTON', 56, 1, 'AUTH', '2012', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (235, '新增', 'Add', 'BUTTON', 56, 1, 'AUTH', '2012,2047', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (236, '查询', 'Select', 'BUTTON', 56, 2, 'AUTH', '2011', 1, 0, 1);
-INSERT INTO `sys_privilege` VALUES (237, '修改', 'Update', 'LINK', 56, 1, 'AUTH', '2012', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (237, '修改', 'Update', 'LINK', 56, 1, 'AUTH', '2012,2047', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (238, '删除', 'Delete', 'LINK', 56, 2, 'AUTH', '2013', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (239, '任务管理', 'taskManage', 'MENU', 1, 3, NULL, NULL, 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (240, '任务管理', 'task', 'MENU', 239, 1, NULL, NULL, 1, 0, 1);
@@ -1987,7 +1928,7 @@ INSERT INTO `sys_privilege` VALUES (251, '获取机构下所有用户', '/api/ad
 INSERT INTO `sys_privilege` VALUES (252, '用户查询', '/api/admin/user/list', 'URL', 15, 1, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (253, '服务档位删除', '/api/sys/level/delete', 'URL', 6, 2, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (254, '服务档位', '/api/sys/level/get', 'URL', 6, 3, 'AUTH', NULL, 1, 1, 0);
-INSERT INTO `sys_privilege` VALUES (255, '服务档位列表', '/api/sys/level/list', 'URL', 6, 4, 'AUTH', NULL, 1, 1, 0);
+INSERT INTO `sys_privilege` VALUES (255, '服务档位列表', '/api/sys/level/list', 'URL', 64, 32, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (256, '服务档位列表', '/api/sys/level/query', 'URL', 6, 5, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (257, '服务档位修改', '/api/sys/level/update', 'URL', 6, 6, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (258, '客户新增', '/api/sys/custom/add', 'URL', 3, 1, 'AUTH', NULL, 1, 1, 0);
@@ -2023,6 +1964,7 @@ INSERT INTO `sys_privilege` VALUES (287, '获取所有机构', '/api/admin/commo
 INSERT INTO `sys_privilege` VALUES (288, '角色查询', '/api/admin/role/list', 'URL', 16, 1, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (289, '角色新增/修改', '/api/admin/role/save', 'URL', 16, 2, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (290, '角色删除', '/api/admin/role/delete', 'URL', 16, 3, 'AUTH', NULL, 1, 1, 0);
+INSERT INTO `sys_privilege` VALUES (300, '服务档位新增', '/api/sys/level/add', 'URL', 6, 7, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1000, '通知公告', '/api/sys/notice/delete', 'URL', 9, 1, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1001, '通知公告', '/api/sys/notice/disable', 'URL', 9, 2, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1002, '通知公告', '/api/sys/notice/get', 'URL', 9, 3, 'AUTH', NULL, 1, 1, 0);
@@ -2067,7 +2009,7 @@ INSERT INTO `sys_privilege` VALUES (1040, '获取产品信息列表接口', '/ap
 INSERT INTO `sys_privilege` VALUES (1041, '考勤明细查询', '/api/admin/tb/ding/attendance/count', 'URL', 1044, 1, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1042, '考勤明细查询', '/api/admin/tb/ding/attendance/export', 'URL', 1044, 1, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1043, '考勤明细查询', '/api/admin/tb/ding/attendance/query', 'URL', 1044, 1, 'AUTH', NULL, 1, 1, 0);
-INSERT INTO `sys_privilege` VALUES (1044, '考勤明细查询', 'dingDetail', 'MENU', 24, 1, NULL, '1041,1042,1043', 1, 0, 1);
+INSERT INTO `sys_privilege` VALUES (1044, '考勤明细查询', 'dingDetail', 'MENU', 25, 1, NULL, '1041,1042,1043', 1, 0, 1);
 INSERT INTO `sys_privilege` VALUES (1045, '设备品牌表列表接口', '/api/sys/device/brand/list', 'URL', 64, 25, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1046, '设备启用', '/api/sys/device/enable', 'URL', 5, 7, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (1047, '设备导入', '/api/sys/device/import', 'URL', 5, 8, 'AUTH', NULL, 1, 1, 0);
@@ -2121,6 +2063,7 @@ INSERT INTO `sys_privilege` VALUES (2043, '查询项目派单信息', '/api/admi
 INSERT INTO `sys_privilege` VALUES (2044, '考勤打卡信息', '/api/admin/tb/ding/ding_info', 'URL', 26, 1, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (2045, '考勤结果统计', '/api/admin/tb/ding/ding_statistic', 'URL', 26, 2, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (2046, '考勤打卡保存', '/api/admin/tb/ding/ding_save', 'URL', 26, 3, 'SYS', NULL, 1, 1, 0);
+INSERT INTO `sys_privilege` VALUES (2047, '服务区域规划-查询可选大区经理', '/api/service/service/region/find_leader', 'URL', 56, 4, 'AUTH', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (3000, '修改密码', '/api/admin/common/update_password', 'URL', 64, 13, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (3001, '流程审批接口', '/api/admin/flow/approve', 'URL', 64, 14, 'SYS', NULL, 1, 1, 0);
 INSERT INTO `sys_privilege` VALUES (3002, '创建流程接口', '/api/admin/flow/createDeployment', 'URL', 64, 15, 'SYS', NULL, 1, 1, 0);
@@ -2769,10 +2712,8 @@ INSERT INTO `sys_role_privilege` VALUES (10381, 2, 3047, 1);
 INSERT INTO `sys_role_privilege` VALUES (10382, 2, 3048, 1);
 
 INSERT INTO `sys_user` VALUES (1, 'sysadmin', 'sysadmin', NULL, 'MTIzNDU2', NULL, NULL, NULL, 1, 1, 1629353956868, NULL, 'SYSTEM', NULL, NULL, 1, 1692077912643);
-INSERT INTO `sys_user` VALUES (2, 'admin1', 'admin-test1', NULL, 'MTIzNDU2', '18008659246', 419897427273711616, 'MAN', 1, 1, 1629353956868, NULL, 'SYSTEM', NULL, NULL, 2, 1691483491942);
 
 INSERT INTO `sys_user_role` VALUES (1, 1, 1, NULL, 1);
-INSERT INTO `sys_user_role` VALUES (2, 2, 2, NULL, 1);
 
 INSERT INTO `t_d_form_widget` VALUES (1, 'TEXT', 'FORM', 'problem_point', 'problem_point', '问题简要', 'STRING', 1, 0, 1, 1, NULL, 30, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'QUALITY_PROBLEM_FLOW', 1, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (2, 'TEXTAREA', 'FORM', 'problem_remark', 'problem_remark', '问题情况说明', 'STRING', 1, 0, 1, 1, NULL, 300, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'QUALITY_PROBLEM_FLOW', 1, 0, 1, 1);
@@ -2798,8 +2739,8 @@ INSERT INTO `t_d_form_widget` VALUES (21, 'NUMBER', 'FORM', 'scan_count', 'scan_
 INSERT INTO `t_d_form_widget` VALUES (22, 'NUMBER', 'FORM', 'week_people_day', 'week_people_day', '现场标准服务周期(人天)', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (23, 'DATE', 'FORM', 'exam_student_Internal_date', 'exam_student_Internal_date', '考生数据内部交接时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (24, 'DATE', 'FORM', 'exam_plan_date', 'exam_plan_date', '考试时间安排表获取时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (25, 'DATE', 'FORM', 'project_key_info_date', 'project_key_info_date', '项目关键信息提交截止时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (26, 'DATE', 'FORM', 'service_finish_plan_date', 'service_finish_plan_date', '现场服务完成撤场计划时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (25, 'DATE', 'FORM', 'project_key_info_date', 'project_key_info_date', '项目关键信息提交截止时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (26, 'DATE', 'FORM', 'service_finish_plan_date', 'service_finish_plan_date', '现场服务完成撤场计划时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 1, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (27, 'FORM_GROUP_TITLE', 'FORM', 'project_people_plan_title', 'project_people_plan_title', '项目人员安排及风险预估', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (28, 'TEXT', 'FORM', 'region_user_id', 'region_user_id', '区域协调人', 'STRING', 1, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 4, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (29, 'SINGLE_SELECT', 'FORM', 'engineer_user_id', 'engineer_user_id', '实施工程师', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 4, NULL, NULL, 'OFFICE_SOP_FLOW', 1, 0, 1, 1);
@@ -2818,10 +2759,10 @@ INSERT INTO `t_d_form_widget` VALUES (41, 'FORM_GROUP_TITLE', 'FORM', 'cloud_mar
 INSERT INTO `t_d_form_widget` VALUES (42, 'RADIO', 'FORM', 'deploy_way_radio', 'deploy_way_radio', '部署方式', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"ONLINE\",\"label\":\"线上部署\"},{\"value\":\"LOCAL\",\"label\":\"本地部署\"}]', 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (43, 'RADIO', 'FORM', 'mark_way_radio', 'mark_way_radio', '阅卷方式', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"TOGETHER\",\"label\":\"集中阅卷\"},{\"value\":\"ANYTIME\",\"label\":\"分散阅卷\"}]', 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (44, 'RADIO', 'FORM', 'scan_net_radio', 'scan_net_radio', '扫描场地网络情况', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"INTERNET\",\"label\":\"提供外网\"},{\"value\":\"LOCALHOST\",\"label\":\"不提供外网\"}]', 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (45, 'DATE', 'FORM', 'scan_start_time', 'scan_start_time', '扫描开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (46, 'DATE', 'FORM', 'scan_end_time', 'scan_end_time', '扫描结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (47, 'DATE', 'FORM', 'mark_start_time', 'mark_start_time', '评卷开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
-INSERT INTO `t_d_form_widget` VALUES (48, 'DATE', 'FORM', 'mark_end_time', 'mark_end_time', '评卷结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (45, 'DATE', 'FORM', 'scan_start_time', 'scan_start_time', '扫描开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (46, 'DATE', 'FORM', 'scan_end_time', 'scan_end_time', '扫描结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (47, 'DATE', 'FORM', 'mark_start_time', 'mark_start_time', '评卷开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (48, 'DATE', 'FORM', 'mark_end_time', 'mark_end_time', '评卷结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 1, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (49, 'TEXTAREA', 'FORM', 'remark', 'remark', '其它特殊要求', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (50, 'FILE', 'FORM', 'exam_plan_photos', 'exam_plan_photos', '考试时间安排表拍照上传', 'ARRAY', 1, 0, 1, 1, NULL, 5, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'OFFICE_SOP_FLOW', 2, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (51, 'FORM_GROUP_TITLE', 'FORM', 'inside_title', 'inside_title', '项目内审(请于24小时内完成内审', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'OFFICE_SOP_FLOW', 3, 0, 1, 1);
@@ -2865,3 +2806,98 @@ INSERT INTO `t_d_form_widget` VALUES (88, 'FORM_GROUP_TITLE', 'FORM', 'inside_ti
 INSERT INTO `t_d_form_widget` VALUES (89, 'RADIO', 'FORM', 'approve_radio', 'approve_radio', '我对以上项目关键信息已审核,确认内容无误:', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"同意\"},{\"value\":\"0\",\"label\":\"不同意\"}]', 'OFFICE_SOP_FLOW', 4, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (90, 'SIGN', 'FORM', 'sign', 'sign', '添加签名', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'OFFICE_SOP_FLOW', 4, 0, 1, 1);
 INSERT INTO `t_d_form_widget` VALUES (91, 'TEXTAREA', 'FORM', 'approve_remark', 'approve_remark', '审批意见', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'OFFICE_SOP_FLOW', 4, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (92, 'FORM_GROUP_TITLE', 'FORM', 'project_basic_info_title', 'project_basic_info_title', '项目基本信息', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (93, 'NUMBER', 'FORM', 'course_count', 'course_count', '科目数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (94, 'NUMBER', 'FORM', 'exam_student_course_count', 'exam_student_course_count', '考生科次', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (95, 'RADIO', 'FORM', 'bar_code_paper_count', 'bar_code_paper_count', '条码标准张数', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"3\",\"label\":\"3张\"},{\"value\":\"4\",\"label\":\"4张\"}]', 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (96, 'RADIO_WITH_INPUT', 'FORM', 'bar_code_paste_way', 'bar_code_paste_way', '条码粘贴方式', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"EXAM_STUDENT\",\"label\":\"考生自贴/数码印刷\"},{\"value\":\"PAPER\",\"label\":\"回卷后粘贴\"},{\"value\":\"OTHER\",\"label\":\"其它\"}]', 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (97, 'RADIO', 'FORM', 'has_objective_card', 'has_objective_card', '有无客观题卡', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"HAVA\",\"label\":\"有\"},{\"value\":\"NOT_HAVA\",\"label\":\"无\"}]', 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (98, 'NUMBER', 'FORM', 'scan_count', 'scan_count', '扫描仪数量(台)', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (99, 'DATE', 'FORM', 'exam_student_Internal_date', 'exam_student_Internal_date', '考生数据内部交接时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (100, 'NUMBER', 'FORM', 'week_people_day', 'week_people_day', '现场标准服务周期(人天)', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (101, 'DATE', 'FORM', 'project_key_info_date', 'project_key_info_date', '项目关键信息提交截止时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (102, 'DATE', 'FORM', 'service_finish_plan_date', 'service_finish_plan_date', '现场服务完成撤场计划时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (103, 'FORM_GROUP_TITLE', 'FORM', 'project_people_plan_title', 'project_people_plan_title', '项目人员安排及风险预估', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (104, 'TEXT', 'FORM', 'region_user_id', 'region_user_id', '区域协调人', 'STRING', 1, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 4, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (105, 'SINGLE_SELECT', 'FORM', 'engineer_user_id', 'engineer_user_id', '实施工程师', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 4, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (106, 'MULTIPLE_SELECT', 'FORM', 'assistant_engineer_user_id', 'assistant_engineer_user_id', '助理实施工程师', 'ARRAY', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 4, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (107, 'ONLE_TITLE', 'FORM', 'project_rish_title', 'project_rish_title', '项目风险预估(仅供参考)', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (108, 'CHECKBOX', 'FORM', 'delay_rish_cb', 'delay_rish_cb', '延期风险', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"LOW\",\"label\":\"低\"},{\"value\":\"MIDDLE\",\"label\":\"中\"},{\"value\":\"HIGH\",\"label\":\"高\"}]', 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (109, 'CHECKBOX', 'FORM', 'engineer_rish_cb', 'engineer_rish_cb', '实施难度', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"LOW\",\"label\":\"低\"},{\"value\":\"MIDDLE\",\"label\":\"中\"},{\"value\":\"HIGH\",\"label\":\"高\"}]', 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (110, 'TEXTAREA', 'FORM', 'other_remark', 'other_remark', '其它备注(建议关注的其它方面)', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (111, 'FORM_GROUP_TITLE', 'FORM', 'project_contacts_title', 'project_contacts_title', '项目联系人', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (112, 'TABLE', 'FORM', 'project_contacts_table', 'project_contacts_table', '项目联系人表格', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (113, 'TEXT', 'TABLE', 'school_college', 'school_college', '项目联系人表格_机构输入框', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (114, 'TEXT', 'TABLE', 'school_name', 'school_name', '项目联系人表格_姓名输入框', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (115, 'TEXT', 'TABLE', 'school_job', 'school_job', '项目联系人表格_职务输入框', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (116, 'TEXT', 'TABLE', 'school_tel', 'school_tel', '项目联系人表格_电话输入框', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 1, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (117, 'FORM_GROUP_TITLE', 'FORM', 'cloud_mark_title', 'cloud_mark_title', '云阅卷(填写前请先认真查阅移交的项目初审及项目基本信息)', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (118, 'RADIO', 'FORM', 'run_env_accord', 'run_env_accord', '运行环境调研是否符合要求', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"ACCORD\",\"label\":\"符合\"},{\"value\":\"UN_ACCORD\",\"label\":\"不符合\"}]', 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (119, 'DATE', 'FORM', 'env_deployment_time', 'env_deployment_time', '环境部署时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (120, 'LABEL', 'FORM', 'env_list_label', 'env_list_label', '[{\"label\":\"参照《软硬件准备检查清单》对学校进行调研\",\"color\":\"blue\"}]', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (121, 'DATE', 'FORM', 'scan_start_time', 'scan_start_time', '扫描开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (122, 'DATE', 'FORM', 'scan_end_time', 'scan_end_time', '扫描结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (123, 'LABEL', 'FORM', 'unite_label', 'unite_label', '[{\"label\":\"统一元旦后安排进场\",\"color\":\"blue\"}]', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (124, 'DATE', 'FORM', 'mark_room_check_time', 'mark_room_check_time', '评卷机房检查时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (125, 'TEXT', 'FORM', 'mark_room_count', 'mark_room_count', '评卷机房数量(个)', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (126, 'TEXT', 'FORM', 'max_mark_teacher_count', 'max_mark_teacher_count', '最大评卷教师数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (127, 'DATE', 'FORM', 'mark_param_time', 'mark_param_time', '评卷参数提供时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (128, 'DATE', 'FORM', 'mark_start_time', 'mark_start_time', '评卷开始时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (129, 'DATE', 'FORM', 'mark_end_time', 'mark_end_time', '评卷结束时间', 'LONG', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 1, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (130, 'TEXT', 'FORM', 'choose_course_count', 'choose_course_count', '有选做题的科目数量(门)', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (131, 'TEXTAREA', 'FORM', 'ramark', 'ramark', '其它特殊要求', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (132, 'FILE', 'FORM', 'project_info_photos', 'project_info_photos', '上传项目关键信息表(纸质)拍照', 'ARRAY', 1, 0, 1, 1, NULL, 3, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 2, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (133, 'FORM_GROUP_TITLE', 'FORM', 'inside_title', 'inside_title', '项目内审(请于24小时内完成内审', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 3, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (134, 'RADIO', 'FORM', 'approve_radio', 'approve_radio', '我对以上项目关键信息已审核,确认内容无误:', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"同意\"},{\"value\":\"0\",\"label\":\"不同意\"}]', 'CLOUD_MARK_SOP_FLOW', 3, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (135, 'SIGN', 'FORM', 'sign', 'sign', '添加签名', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 3, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (136, 'TEXTAREA', 'FORM', 'approve_ramark', 'approve_ramark', '审批意见', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 3, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (137, 'FORM_GROUP_TITLE', 'FORM', 'inside_title', 'inside_title', '项目内审(请于24小时内完成内审', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 4, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (138, 'RADIO', 'FORM', 'approve_radio', 'approve_radio', '我对以上项目关键信息已审核,确认内容无误:', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"同意\"},{\"value\":\"0\",\"label\":\"不同意\"}]', 'CLOUD_MARK_SOP_FLOW', 4, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (139, 'SIGN', 'FORM', 'sign', 'sign', '添加签名', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 4, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (140, 'TEXTAREA', 'FORM', 'approve_ramark', 'approve_ramark', '审批意见', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 4, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (141, 'FORM_GROUP_TITLE', 'FORM', 'upload_list_title', 'upload_list_title', '上传清单和报告', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 5, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (142, 'FILE', 'FORM', 'upload_env_photos', 'upload_env_photos', '上传《软硬件准备检查清单》拍照', 'ARRAY', 1, 0, 1, 1, NULL, 5, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 5, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (143, 'FILE', 'FORM', 'upload_env_test_photos', 'upload_env_test_photos', '上传《现场环境测试报告》拍照', 'ARRAY', 1, 0, 1, 1, NULL, 5, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 5, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (144, 'ONLE_TITLE', 'FORM', 'device_in_out_label', 'device_in_out_label', '设备出库', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 6, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (145, 'DATE', 'FORM', 'device_out_time', 'device_out_time', '设备出库时间', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 6, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (146, 'DEVICE_OUT_TABLE', 'FORM', 'device_out_table', 'device_out_table', '设备出库表格', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 6, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (147, 'FORM_GROUP_TITLE', 'FORM', 'import_data_title', 'import_data_title', '导入数据', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (148, 'CHECKBOX', 'FORM', 'data_same', 'data_same', '导入数据', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"true\",\"label\":\"导入数据与原始数据是否一致\"}]', 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (149, 'TEXT', 'FORM', 'import_exam_student_count', 'import_exam_student_count', '导入考生数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (150, 'FORM_GROUP_TITLE', 'FORM', 'scan_set_title', 'scan_set_title', '扫描仪设置', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (151, 'CHECKBOX', 'FORM', 'scan_set_cb', 'scan_set_cb', '扫描仪设置', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"1、扫描仪分辨率设置是150\"},{\"value\":\"2\",\"label\":\"2、是否勾选“自动剪切”,“纠正歪斜”\"},{\"value\":\"3\",\"label\":\"3、是否勾选“边界去除”\"},{\"value\":\"4\",\"label\":\"4、勾选“双张进纸检测”-“有效”-动作“停止”\"},{\"value\":\"5\",\"label\":\"5、爱普生型号,选择“扫描模式”-“设置”-“装订边缘”-“上”\"},{\"value\":\"6\",\"label\":\"6、华高扫描仪型号,检查背面图像;如背面图像倒转,则勾选“背面旋转180°”\"}]', 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (152, 'FORM_GROUP_TITLE', 'FORM', 'card_format_title', 'card_format_title', '卡格式制作', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (153, 'CHECKBOX', 'FORM', 'card_format_cb', 'card_format_cb', '卡格式制作', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"1、条码遮挡区、考生信息遮挡区需沿装订线框选\"},{\"value\":\"2\",\"label\":\"2、扫描原图正反面检查是否正确\"},{\"value\":\"3\",\"label\":\"3、扫描裁切图屏蔽区检查是否正确\"}]', 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (154, 'FORM_GROUP_TITLE', 'FORM', 'paper_list_title', 'paper_list_title', '纸质检查表上传', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (155, 'FILE', 'FORM', 'paper_check_photos', 'paper_check_photos', '上传关键节点检查(纸质)表单拍照', 'ARRAY', 1, 0, 1, 1, NULL, 5, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 7, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (156, 'FORM_GROUP_TITLE', 'FORM', 'manual_bar_code_title', 'manual_bar_code_title', '手工输入条码确认', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (157, 'CHECKBOX', 'FORM', 'manual_bar_code_cb', 'manual_bar_code_cb', '手工输入条码确认', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, '[{\"value\":\"1\",\"label\":\"“数据检查”-“人工确认”,确认已完成\"}]', 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (158, 'NUMBER', 'FORM', 'complete_count', 'complete_count', '完成数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (159, 'FORM_GROUP_TITLE', 'FORM', 'bar_code_full_title', 'bar_code_full_title', '条码数量完整性检查', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (160, 'CHECKBOX', 'FORM', 'bar_code_full_cb', 'bar_code_full_cb', '条码数量完整性检查', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"“缺页异常”查询需无数据\"},{\"value\":\"2\",\"label\":\"“无条码考生”查询需无数据\"},{\"value\":\"3\",\"label\":\"“追加题卡”需和学校记录一致\"}]', 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (161, 'FORM_GROUP_TITLE', 'FORM', 'missing_list_title', 'missing_list_title', '缺考名单比对', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (162, 'CHECKBOX', 'FORM', 'missing_list_cb', 'missing_list_cb', '缺考名单比对', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"核对未上传条数是否与学校提供的缺考名单吻合,人工指定为缺考(考生管理>导入名单>导入缺考名单)\"}]', 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (163, 'NUMBER', 'FORM', 'missing_course_count', 'missing_course_count', '缺考科次数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (164, 'FORM_GROUP_TITLE', 'FORM', 'paper_form_upload_title', 'paper_form_upload_title', '纸质表单上传', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (165, 'RADIO', 'FORM', 'school_sign_radio', 'school_sign_radio', '学校是否确认签字', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"YES\",\"label\":\"是\"},{\"value\":\"NO\",\"label\":\"否\"}]', 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (166, 'FILE', 'FORM', 'paper_form_photos', 'paper_form_photos', '上传关键节点检查表(纸质)拍照', 'ARRAY', 1, 0, 1, 1, NULL, 4, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 8, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (167, 'FORM_GROUP_TITLE', 'FORM', 'mark_param_check_title', 'mark_param_check_title', '评卷参数核对', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 9, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (168, 'CHECKBOX', 'FORM', 'mark_param_check_cb', 'mark_param_check_cb', '评卷参数核对', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"1、核查每个科目的满分是否正确(100分、150分、300分)\"},{\"value\":\"2\",\"label\":\"2、检查所有科目结构和分组是否全部导入。(评卷管理>评卷进度查看分组状态)\"}]', 'CLOUD_MARK_SOP_FLOW', 9, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (169, 'FORM_GROUP_TITLE', 'FORM', 'paper_form_upload_title', 'paper_form_upload_title', '纸质表单上传', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 9, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (170, 'FILE', 'FORM', 'paper_form_photos', 'paper_form_photos', '上传关键节点检查表(纸质)拍照', 'ARRAY', 1, 0, 1, 1, NULL, 3, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 9, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (171, 'FORM_GROUP_TITLE', 'FORM', 'score_check_title', 'score_check_title', '分数复核', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 10, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (172, 'CHECKBOX', 'FORM', 'score_check_cb', 'score_check_cb', '分数复核', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"是否建议学校复核小题0分,大题0分,全卷0分的情况\"}]', 'CLOUD_MARK_SOP_FLOW', 10, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (173, 'RADIO', 'FORM', 'school_score_check_radio', 'school_score_check_radio', '学校是否选择复核', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"YES\",\"label\":\"复核(推荐)\"},{\"value\":\"NO\",\"label\":\"不复核\",\"remark\":[{\"content\":\"若选择该项,则需要学校签字确认,签字随关键节点检查表上传\",\"color\":\"red\"}]}]', 'CLOUD_MARK_SOP_FLOW', 10, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (175, 'FORM_GROUP_TITLE', 'FORM', 'paper_form_upload_title', 'paper_form_upload_title', '纸质表单上传', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 10, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (176, 'FILE', 'FORM', 'paper_form_photos', 'paper_form_photos', '上传关键节点检查表(纸质)拍照', 'ARRAY', 1, 0, 1, 1, NULL, 2, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 10, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (177, 'FORM_GROUP_TITLE', 'FORM', 'mark_progress_title', 'mark_progress_title', '评卷进度核查', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (178, 'CHECKBOX', 'FORM', 'mark_progress_cb', 'mark_progress_cb', '评卷进度核查', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"1、核对评卷进度是否为100%\"},{\"value\":\"2\",\"label\":\"2、核对未评数量是否为0\"},{\"value\":\"3\",\"label\":\"3、问题卷是否处理完成\"},{\"value\":\"4\",\"label\":\"4、所有科目状态点击“结束”\"}]', 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (179, 'FORM_GROUP_TITLE', 'FORM', 'cross_check_title', 'cross_check_title', '交叉比对', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (180, 'CHECKBOX', 'FORM', 'cross_check_cb', 'cross_check_cb', '交叉比对', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"是否建议学校进行同一考生多科目分数交叉比对\"}]', 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (181, 'FORM_GROUP_TITLE', 'FORM', 'mark_submit_title', 'mark_submit_title', '成绩提交核查', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (182, 'CHECKBOX', 'FORM', 'mark_submit_cb', 'mark_submit_cb', '成绩提交核查', 'STRING', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, '[{\"value\":\"1\",\"label\":\"1、核对导出成绩表数据条数是否与考生表数量一致,不能带有“未导出全量数据”字样\"},{\"value\":\"2\",\"label\":\"2、核对导出图片工具是否正常运行\"}]', 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (183, 'NUMBER', 'FORM', 'export_score_count', 'export_score_count', '导出成绩数量', 'INT', 1, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (184, 'FILE', 'FORM', 'upload_check_report_photos', 'upload_check_report_photos', '上传验收报告(纸质)拍照', 'ARRAY', 1, 0, 1, 1, NULL, 5, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 11, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (185, 'ONLE_TITLE', 'FORM', 'device_in_out_label', 'device_in_out_label', '设备入库', 'STRING', 0, 1, 0, 1, NULL, NULL, NULL, NULL, NULL, NULL, 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 12, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (186, 'DATE', 'FORM', 'device_in_time', 'device_in_time', '设备入库时间', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, 'yyyy-MM-dd', 6, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 12, 0, 1, 1);
+INSERT INTO `t_d_form_widget` VALUES (187, 'DEVICE_IN_TABLE', 'FORM', 'device_in_table', 'device_in_table', '设备入库表格', 'STRING', 0, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 12, NULL, NULL, 'CLOUD_MARK_SOP_FLOW', 12, 0, 1, 1);