Browse Source

新增报告管理时间配置表、OA流程表、OA节点表

fuyuchuan 1 month ago
parent
commit
9dc63c1715
1 changed files with 47 additions and 1 deletions
  1. 47 1
      usky-cloud/usky_cloud_update.sql

+ 47 - 1
usky-cloud/usky_cloud_update.sql

@@ -521,4 +521,50 @@ ALTER TABLE `eg_device` ADD COLUMN `open_mode` VARCHAR(100) DEFAULT NULL COMMENT
 
 /*------begin 2025年2月14号 詹叶俊 修改产品信息表中设备型号字段为非必填字段	*/
 ALTER TABLE `dmp_product` MODIFY COLUMN `device_model` VARCHAR(50) DEFAULT NULL COMMENT '设备型号';
-/*------end 2025年2月14号 詹叶俊 修改产品信息表中设备型号字段为非必填字段	*/
+/*------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节点表 */