3 天以前 93327134ed36b2b514ce12af9a5f6b0e773718ad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- =============================================
-- M1:盘点结果审批 BPM
-- mes_wm_stock_taking_task 增加 process_instance_id 列
-- 用于回写"盘点结果已提交 BPM 审批"的流程实例编号
-- 目标库:mom-xgdl(local profile)
-- =============================================
 
-- 1. mes_wm_stock_taking_task.process_instance_id
SET @exists = (SELECT COUNT(*) FROM information_schema.columns
               WHERE table_schema = DATABASE() AND table_name = 'mes_wm_stock_taking_task' AND column_name = 'process_instance_id');
SET @sql = IF(@exists = 0,
              'ALTER TABLE mes_wm_stock_taking_task ADD COLUMN process_instance_id VARCHAR(64) NULL COMMENT ''BPM 流程实例编号(非空表示盘点结果已提交审批)'' AFTER status',
              'SELECT 1');
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;