优化审批流
This commit is contained in:
1 parent
ffaadc26ae
commit
438145cae7
17 files changed
+1131
-187
No files matched your search
@@ -0,0 +1,33 @@
|
||||
-- =============================================================
|
||||
-- 审批流图编辑器 - 增量迁移(对已存在的旧表补列)
|
||||
-- MySQL 兼容写法:如列已存在会报错,跳过该条即可
|
||||
-- 如果表本身不存在,请先执行 create_approval_flow.sql
|
||||
-- =============================================================
|
||||
|
||||
-- 1. 租户侧流程表:补 flow_code
|
||||
ALTER TABLE `yz_backend_approval_flow`
|
||||
ADD COLUMN `flow_code` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '审批流编号(自动生成 FL%06d)' AFTER `biz_type`;
|
||||
|
||||
ALTER TABLE `yz_backend_approval_flow`
|
||||
ADD INDEX `idx_tid_code` (`tid`, `flow_code`);
|
||||
|
||||
-- 2. 租户侧节点表:补 pos_x / pos_y
|
||||
ALTER TABLE `yz_backend_approval_node`
|
||||
ADD COLUMN `pos_x` INT NOT NULL DEFAULT 0 COMMENT '画布X坐标' AFTER `sort`,
|
||||
ADD COLUMN `pos_y` INT NOT NULL DEFAULT 0 COMMENT '画布Y坐标' AFTER `pos_x`;
|
||||
|
||||
-- 3. 平台侧流程表:补 flow_code
|
||||
ALTER TABLE `yz_platform_approval_flow`
|
||||
ADD COLUMN `flow_code` VARCHAR(64) NOT NULL DEFAULT '' COMMENT '审批流编号(自动生成 FL%06d)' AFTER `biz_type`;
|
||||
|
||||
ALTER TABLE `yz_platform_approval_flow`
|
||||
ADD INDEX `idx_code` (`flow_code`);
|
||||
|
||||
-- 4. 平台侧节点表:补 pos_x / pos_y
|
||||
ALTER TABLE `yz_platform_approval_node`
|
||||
ADD COLUMN `pos_x` INT NOT NULL DEFAULT 0 COMMENT '画布X坐标' AFTER `sort`,
|
||||
ADD COLUMN `pos_y` INT NOT NULL DEFAULT 0 COMMENT '画布Y坐标' AFTER `pos_x`;
|
||||
|
||||
-- 5. 实例表:补 form_data(条件求值用表单快照 JSON)
|
||||
ALTER TABLE `yz_approval_instance`
|
||||
ADD COLUMN `form_data` TEXT NULL COMMENT '发起表单数据快照(JSON)' AFTER `submit_dept_id`;
|
||||
Reference in new issue
Block a user