工作流审核节点变更,历史数据割接问题

activity工作流审批流程变动,历史数据割接问题

感谢博主分享,解决了我的问题

– 进行中或者进行中节点之前的直播都需要割接(草稿除外) 步骤1: SELECT * FROM activiti.act_hi_procinst WHERE BUSINESS_KEY_ = ‘直播id’ AND PROC_DEF_ID_ LIKE ‘websiteProcess’ “:%”

步骤2: UPDATE activiti.act_ru_task SET PROC_DEF_ID_ = ‘最新的流程id’ WHERE PROC_DEF_ID_ = ‘步骤一的PROC_DEF_ID_字段值’; UPDATE activiti.act_hi_taskinst SET PROC_DEF_ID_ = ‘同上’ WHERE PROC_DEF_ID_ = ‘同上’; UPDATE activiti.act_hi_procinst SET PROC_DEF_ID_ = ‘同上’ WHERE PROC_DEF_ID_ = ‘同上’; UPDATE activiti.act_hi_actinst SET PROC_DEF_ID_ = ‘同上’ WHERE PROC_DEF_ID_ = ‘同上’; UPDATE activiti.act_ru_execution SET PROC_DEF_ID_ = ‘同上’ WHERE PROC_DEF_ID_ = ‘同上’;

– 注:步骤二中最新流程id获取,发版后会有最新的ID_ SELECT ID_ FROM activiti.act_re_procdef WHERE KEY_ = ‘websiteProcess’ ORDER BY VERSION_ DESC LIMIT 1;

经验分享 程序员 微信小程序 职场和发展