id AS id, is_delete AS isDelete, gmt_create AS gmtCreate, gmt_modified AS gmtModified, approval_id AS approvalId, type AS type, role_id AS roleId, flow_id AS flowId, step_type AS stepType, step_index AS stepIndex insert into lz_flow_approval_role( approval_id, type, role_id, flow_id, step_type, step_index, is_delete, gmt_create, gmt_modified )values( #{ approvalId}, #{ type}, #{ roleId}, #{ flowId}, #{ stepType}, #{ stepIndex}, 0, now(), now() ) update lz_flow_approval_role is_delete = #{isDelete}, gmt_create = #{gmtCreate}, approval_id = #{approvalId}, type = #{type}, role_id = #{roleId}, flow_id = #{flowId}, step_type = #{stepType}, step_index = #{stepIndex} ,gmt_modified = now() where id = #{id} update lz_flow_approval_role set is_delete = #{isDelete}, gmt_create = #{gmtCreate}, approval_id = #{approvalId}, type = #{type}, role_id = #{roleId}, flow_id = #{flowId}, step_type = #{stepType}, step_index = #{stepIndex} ,gmt_modified = now() where id = #{id} update lz_flow_approval_role set is_delete = 1 where id=#{id} limit 1 insert into lz_flow_approval_role( approval_id, type, role_id, flow_id, step_type, step_index, is_delete )values ( #{ item.approvalId}, #{ item.type}, #{ item.roleId}, #{ item.flowId}, #{ item.stepType}, #{ item.stepIndex}, 0 ) ;