|
@@ -523,14 +523,89 @@ ALTER TABLE `eg_device` ADD COLUMN `open_mode` VARCHAR(100) DEFAULT NULL COMMENT
|
|
|
ALTER TABLE `dmp_product` MODIFY COLUMN `device_model` VARCHAR(50) DEFAULT NULL COMMENT '设备型号';
|
|
|
/*------end 2025年2月14号 詹叶俊 修改产品信息表中设备型号字段为非必填字段 */
|
|
|
|
|
|
+/*------begin 2025年2月21号 付宇川 新增报告管理时间配置表、OA流程表、OA节点表 */
|
|
|
+CREATE TABLE `pm_time_conf` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '时间配置表主键ID',
|
|
|
+ `conf_name` varchar(64) NOT NULL COMMENT '配置名称',
|
|
|
+ `conf_type` varchar(52) NOT NULL COMMENT '配置类型(PM:工作报告)',
|
|
|
+ `start_time` time NOT NULL COMMENT '开始时间',
|
|
|
+ `on_time` time NOT NULL COMMENT '正常时间',
|
|
|
+ `end_time` time NOT NULL COMMENT '结束时间',
|
|
|
+ `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
|
|
|
+ `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='pm_时间配置表';
|
|
|
+
|
|
|
+CREATE TABLE `oa_flow` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '流程表主键ID',
|
|
|
+ `flow_name` varchar(64) NOT NULL COMMENT '流程名称',
|
|
|
+ `doc_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '表单标识',
|
|
|
+ `description` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程说明',
|
|
|
+ `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
|
|
|
+ `tenant_id` int(11) NOT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='oa_审批流程表';
|
|
|
+
|
|
|
+ CREATE TABLE `oa_node` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '节点表主键ID',
|
|
|
+ `flow_id` int(11) DEFAULT NULL COMMENT '流程ID',
|
|
|
+ `node_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '节点名称',
|
|
|
+ `node_no` varchar(255) NOT NULL COMMENT '节点编号',
|
|
|
+ `parent_id` int(11) DEFAULT NULL COMMENT '上级节点',
|
|
|
+ `node_type` int(1) NOT NULL COMMENT '节点类型 (1:审批节点 2:抄送节点)',
|
|
|
+ `node_scope` int(1) NOT NULL COMMENT '节点审批权限范围(0:指定成员,1:部门主管,2:发起人自选,3:指定部门,4:指定职位)',
|
|
|
+ `proposer` varchar(520) DEFAULT NULL COMMENT '审批人id',
|
|
|
+ `dept_id` int(11) DEFAULT NULL COMMENT '审批部门id',
|
|
|
+ `job_id` int(11) DEFAULT NULL COMMENT '职位id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='oa_流程节点表';
|
|
|
+/*------end 2025年2月21号 付宇川 新增报告管理时间配置表、OA流程表、OA节点表 */
|
|
|
+
|
|
|
/*------begin 2025年2月24号 詹叶俊 设备状态表添加device_uuid字段,同时更新设备状态表已有设备对应的device_uuid字段值 */
|
|
|
ALTER TABLE dmp_device_status ADD COLUMN `device_uuid` VARCHAR(50) NOT NULL COMMENT '设备uuid';
|
|
|
UPDATE dmp_device_status dds INNER JOIN dmp_device dde ON dds.product_code=dde.product_code AND dds.device_id=dde.device_id SET dds.device_uuid = dde.device_uuid;
|
|
|
/*------end 2025年2月24号 詹叶俊 设备状态表添加device_uuid字段,同时更新设备状态表已有设备对应的device_uuid字段值 */
|
|
|
|
|
|
+/*------begin 2025年3月10号 付宇川 OA新增发布申请表、流程表新增 form_id 字段、审批表新增 node_id 字段 */
|
|
|
+CREATE TABLE `oa_fbd_document` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '发布申请表主键',
|
|
|
+ `form_id` int(11) NOT NULL COMMENT '表单定义表主键',
|
|
|
+ `doc_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '单据编号',
|
|
|
+ `proposer` bigint(20) NOT NULL COMMENT '申请人id',
|
|
|
+ `application_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '申请名称',
|
|
|
+ `doc_status` int(1) NOT NULL DEFAULT '0' COMMENT '单据状态 (0:未提交,1:审批中,2:审批通过,3:审批不通过)',
|
|
|
+ `publish_time` datetime NOT NULL COMMENT '申请发布时间',
|
|
|
+ `publish_project` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发布项目名称',
|
|
|
+ `project_type` int(1) NOT NULL COMMENT '项目类型(1:前端,2:后端)',
|
|
|
+ `online_function` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '上线功能',
|
|
|
+ `preparation` varchar(1000) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '上线前准备',
|
|
|
+ `annex` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '附件',
|
|
|
+ `create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT ' ' COMMENT '创建者',
|
|
|
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT ' ' COMMENT '更新者',
|
|
|
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
|
|
|
+ `tenant_id` int(11) DEFAULT NULL COMMENT '租户id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE KEY `idx_doc_no` (`doc_no`)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='OA_发布申请表';
|
|
|
+
|
|
|
+ALTER TABLE `oa_flow` ADD COLUMN `form_id` INT(11) NOT NULL COMMENT '表单定义表主键id';
|
|
|
+
|
|
|
+ALTER TABLE `oa_approval` ADD COLUMN `node_id` INT(11) NOT NULL COMMENT '节点id';
|
|
|
+/*------end 2025年3月10号 付宇川 OA新增发布申请表、流程表新增 form_id 字段、审批表新增 node_id 字段 */
|
|
|
+
|
|
|
+
|
|
|
/*------begin 2025年3月13号 詹叶俊 设备类型表新增命令字段,在门禁设备信息表中新增密码和工作状态两个字段 */
|
|
|
ALTER TABLE `dmp_device_type` ADD COLUMN `command_field` TEXT COMMENT '命令字段';
|
|
|
ALTER TABLE `eg_device` ADD COLUMN `password` VARCHAR(10) NULL COMMENT '密码';
|
|
|
ALTER TABLE `eg_device` ADD COLUMN `work_status` INT(2) NULL COMMENT '工作状态;1:办公,2:出差,3:会客,4:空闲';
|
|
|
/*------end 2025年3月13号 詹叶俊 设备类型表新增命令字段,在门禁设备信息表中新增密码和工作状态两个字段 */
|
|
|
-
|