insert into wf_task_record
DEFINITION_ID,
PROCESS_ID,
OPERATION_USER,
OPERATION_TIME,
NUMBER,
IS_SPLIT,
IS_FINISH,
LEASE_PERSON,
PHONE,
REMARK,
SUP_ID,
SUBCONTRACTORS_ID,
org_id,
IS_ACTIVE,PLAN_OUT_ID
#{definitionId},
#{processId},
#{operationUserId},
#{operationTime},
#{number},
#{isFinish},
#{isSplit},
#{leasePerson},
#{phone},
#{remark},
#{taskId},
#{subcontractors},
#{companyId},
1,#{planOutId}
delete from wf_task_record where id = #{id}
update wf_task_record
DEFINITION_ID = #{definitionId},
PROCESS_ID = #{processId},
OPERATION_USER = #{operationUserId},
OPERATION_TIME = #{operationTime},
NUMBER = #{number},
IS_FINISH = #{isFinish},
IS_SPLIT = #{isSplit},
ORG_ID = #{companyId},
REMARK = #{remark},
where id = #{id}
insert into wf_agreement_task(TASK_ID,AGREEMENT_ID)
values(#{taskId},#{agreementId})
DELETE FROM wf_process_record WHERE id in(
#{o.id}
)