-- ===================================================================== -- 北方科技:供应商准入改为「不走协同审批」 -- -- 背景: -- 原流程是「准入申请 → 提交 → 选协同办公审批流程 → 采购/质量/财务三级审批 -- → 通过后才生成供应商」。客户要求准入不再走协同审批。 -- -- 实现: -- BPM 免审批配置表里支持「全局总开关」与「按流程单独开关」两种粒度, -- 后端 submitApply 已改为用 isAutoApprove(processDefinitionKey) 判断, -- 这里只打开供应商准入这一个流程的免审批,不影响请假、报销等其他流程。 -- -- 效果: -- 准入申请点「提交」后立即生效(审批状态直接置为通过,同时生成供应商), -- 不再弹出「选择审批流程」的窗口,也不再产生流程实例。 -- -- 如需恢复审批: -- UPDATE bpm_process_auto_approve_config SET auto_approve = b'0' -- WHERE process_definition_key = 'supplier_apply_approve'; -- -- 特性:可重复执行 -- ===================================================================== DELETE FROM bpm_process_auto_approve_config WHERE process_definition_key = 'supplier_apply_approve'; INSERT INTO bpm_process_auto_approve_config (process_definition_key, auto_approve, remark, creator, create_time, updater, update_time, deleted) VALUES ('supplier_apply_approve', b'1', '北方科技:供应商准入不走协同审批,提交即生效', '1', NOW(), '1', NOW(), b'0'); -- 验证 SELECT id, process_definition_key, auto_approve, remark FROM bpm_process_auto_approve_config WHERE deleted = b'0';