INSERT INTO bpm_task_turn (id_,task_id_,task_name_,task_subject_,node_id_,proc_inst_id_,owner_id_,owner_name_,assignee_id_,assignee_name_,status_,turn_type_,type_id_,create_time_,finish_time_) VALUES (#{id,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR}, #{taskName,jdbcType=VARCHAR}, #{taskSubject,jdbcType=VARCHAR}, #{nodeId,jdbcType=VARCHAR}, #{procInstId,jdbcType=VARCHAR}, #{ownerId,jdbcType=VARCHAR}, #{ownerName,jdbcType=VARCHAR}, #{assigneeId,jdbcType=VARCHAR}, #{assigneeName,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{turnType,jdbcType=VARCHAR}, #{typeId,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{finishTime,jdbcType=TIMESTAMP}) DELETE FROM bpm_task_turn WHERE id_=#{id} update bpm_task_turn set task_subject_=#{subject} where proc_inst_id_=#{instId} and task_subject_ != #{subject} UPDATE bpm_task_turn SET status_='finish', finish_time_=#{finishTime,jdbcType=TIMESTAMP} WHERE task_id_=#{taskId} UPDATE bpm_task_turn SET TASK_SUBJECT_ = #{subject} WHERE task_id_=#{taskId} DELETE FROM bpm_task_turn WHERE proc_inst_id_ in #{instId} DELETE FROM bpm_task_turn WHERE task_id_=#{taskId}