2 天以前 f350465db70d6f9db9494483ee0cec7793a9007b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- 用印申请管理接入协同统一审核
-- 使用前确认当前数据库为业务库(如 product-inventory-management-ygcy)
 
-- 1. 用印申请单增加关联协同审批流程id字段
ALTER TABLE seal_application_management
    ADD COLUMN approve_process_id bigint DEFAULT NULL COMMENT '关联协同审批流程id(approve_process.id)' AFTER approve_user_id;
 
-- 2. 审批流程配置:新增“用印审批”(approve_type=9)审批节点
--    默认审批人:第一级 管理部(236),第二级 赵拥军(214),可在【审批管理】菜单调整
INSERT INTO approve_process_config_node (approve_type, node_order, approver_id, approver_name, timeout_hours, tenant_id, create_user, create_time, update_user, update_time, delete_flag, dept_id)
SELECT 9, 1, 236, '管理部', NULL, 1, 1, NOW(), 1, NOW(), 0, NULL FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM approve_process_config_node WHERE approve_type = 9 AND delete_flag = 0);
 
INSERT INTO approve_process_config_node (approve_type, node_order, approver_id, approver_name, timeout_hours, tenant_id, create_user, create_time, update_user, update_time, delete_flag, dept_id)
SELECT 9, 2, 214, '赵拥军', NULL, 1, 1, NOW(), 1, NOW(), 0, NULL FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM approve_process_config_node WHERE approve_type = 9 AND node_order = 2 AND delete_flag = 0);