${script} update WF_RUN_TASK set is_delete = 1 ,UPDATE_DATE = CURRENT_TIMESTAMP where IS_DELETE = 0 and FLOW_CODE = #{wfIdCodes} and biz_Id = #{bizId} ; update WF_RUN_INSTANCE set is_delete = 1 ,UPDATE_DATE = CURRENT_TIMESTAMP where IS_DELETE = 0 and FLOW_CODE = #{wfIdCodes} and biz_Id = #{bizId} update WF_RUN_TASK set status=CASE WHEN receive_id = #{userId} THEN #{status} ELSE #{status}+1 end ,status2 = 0 ,finish_time = NOW() ,finish_time2 = NOW() ,finish_id = #{userId} ,finish_name = #{realName} ,OPINION = #{option} ,UPDATE_DATE = CURRENT_TIMESTAMP where IS_DELETE = 0 AND biz_id=#{bizId} and step_id=#{stepId} and status in (0,1) and RECEIVE_ID in (select user_id from SYS_USER where dept_ID in (select dept_ID from SYS_USER where user_id=#{userId})) and RECEIVE_ID in (select teamgroup from SYS_user where user_id =#{userId}) and RECEIVE_ID = #{userId} and Group_id2 in (select ROLE_ID from sys_role_user where user_id =#{userId} and is_delete=0) UPDATE WF_RUN_TASK SET STATUS2 = ${status} , UPDATE_DATE = CURRENT_TIMESTAMP WHERE IS_DELETE = 0 AND biz_id = #{bizId} AND STEP_ID = #{currentStepId} AND status in (0,1) AND status2 not in (1) UPDATE WF_RUN_TASK SET STATUS = ${status} , UPDATE_DATE = CURRENT_TIMESTAMP WHERE IS_DELETE = 0 AND biz_id = #{bizId} AND receive_id = #{receiveId} AND status in (0,1) UPDATE WF_RUN_TASK a, sys_user b SET a.STATUS = ${status} , a.UPDATE_DATE = CURRENT_TIMESTAMP WHERE a.IS_DELETE = 0 AND a.biz_id = #{bizId} AND a.receive_id = b.id and b.dept_id = #{receiveDeptId} AND a.status in (0,1) UPDATE WF_RUN_TASK SET STATUS2 = ${status} , UPDATE_DATE = CURRENT_TIMESTAMP WHERE IS_DELETE = 0 AND biz_id = #{bizId} AND STEP_ID IN ( SELECT id FROM ( SELECT id FROM WF_DEF_STEP WHERE IS_DELETE = 0 AND WF_DEF_ID IN ( SELECT WF_DEF_ID FROM WF_DEF_STEP WHERE id = #{currentStepId} ) AND step_no > ( SELECT step_no FROM WF_DEF_STEP WHERE id = #{currentStepId} ) ) cc ) UPDATE WF_RUN_TASK SET STATUS = 0 , UPDATE_DATE = CURRENT_TIMESTAMP WHERE IS_DELETE = 0 AND id = #{taskId} and (CONCAT('', flow_id) = #{wfIdCode} or flow_code = #{wfIdCode}); UPDATE WF_RUN_TASK SET IS_DELETE = 1 , UPDATE_DATE = CURRENT_TIMESTAMP WHERE IS_DELETE = 0 AND PREV_ID = #{taskId} update `wf_run_task` set is_delete =1,UPDATE_DATE = CURRENT_TIMESTAMP where STEP_MARKER in ('yxsc_bb', 'sgqd_bb', 'plan_tybx') and status in (0, 1) and RECEIVE_ID in (select user_id from sys_user where DEPT_ID = #{oldShipTeam}) and is_delete = 0 update `wf_run_task` set status = 150,UPDATE_DATE = CURRENT_TIMESTAMP where flow_code = #{wfIdCode} and biz_id = #{bizId} and is_delete = 0 delete from wf_run_task where FLOW_CODE = #{wfIdCode} and STEP_MARKER = #{stepIdMark} and BIZ_ID = #{bizId}