wlzboy
4 天以前 06a17c236d4cb9b8da75fce43af938cb7ea510bf
1
2
3
4
5
6
7
8
9
10
11
-- 为执行人表添加就绪状态字段
ALTER TABLE sys_task_assignee 
ADD COLUMN is_ready CHAR(1) DEFAULT '0' COMMENT '是否已就绪(0未就绪 1已就绪)' AFTER is_primary,
ADD COLUMN ready_time DATETIME COMMENT '就绪时间' AFTER is_ready;
 
-- 添加系统配置:是否启用执行人就绪检查
INSERT INTO sys_config (config_name, config_key, config_value, config_type, remark, create_by, create_time, update_by, update_time) 
VALUES ('执行人就绪检查开关', 'task.assignee.ready.check.enabled', 'false', 'Y', '是否启用执行人就绪检查功能(true启用,false关闭)', 'admin', NOW(), 'admin', NOW());
 
-- 为已存在的执行人数据设置默认值(可选)
UPDATE sys_task_assignee SET is_ready = '0' WHERE is_ready IS NULL;