select id, from_type, from_id, approve_status, is_del, comment, create_by, create_time, update_by, update_time, remark from sur_project_auditinfo insert into sur_project_auditinfo from_type, from_id, approve_status, is_del, comment, create_by, create_time, update_by, update_time, remark, #{fromType}, #{fromId}, #{approveStatus}, #{isDel}, #{comment}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update sur_project_auditinfo from_type = #{fromType}, from_id = #{fromId}, approve_status = #{approveStatus}, is_del = #{isDel}, comment = #{comment}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} delete from sur_project_auditinfo where id = #{id} delete from sur_project_auditinfo where id in #{id} insert into sur_project_auditinfo( from_type, from_id, approve_status, comment, create_by, create_time) values ( #{item.fromType}, #{item.fromId}, #{item.approveStatus}, #{item.comment}, #{item.createBy}, #{item.createTime})