id, request_number, request_org, request_time, request_title, request_content, is_valid, is_audit, creator_id, create_time, editor_id, edit_time, auditor_id, audit_time insert into request_info ( request_number, request_org, request_time, request_title, request_content, is_valid, is_audit, creator_id, create_time, editor_id, edit_time, auditor_id, audit_time, task_id ) values (#{requestNumber,jdbcType=VARCHAR}, #{requestOrg,jdbcType=VARCHAR}, #{requestTime,jdbcType=DATE}, #{requestTitle,jdbcType=VARCHAR}, #{requestContent,jdbcType=VARCHAR}, #{isValid,jdbcType=INTEGER}, #{isAudit,jdbcType=INTEGER}, #{creatorId,jdbcType=INTEGER}, #{createTime,jdbcType=DATE}, #{editorId,jdbcType=INTEGER}, #{editTime,jdbcType=DATE}, #{auditorId,jdbcType=INTEGER}, #{auditTime,jdbcType=DATE}, #{taskId,jdbcType=BIGINT}) update request_info request_number = #{requestNumber,jdbcType=VARCHAR}, request_org = #{requestOrg,jdbcType=VARCHAR}, request_time = #{requestTime,jdbcType=DATE}, request_title = #{requestTitle,jdbcType=VARCHAR}, request_content = #{requestContent,jdbcType=VARCHAR}, is_valid = #{isValid,jdbcType=INTEGER}, is_audit = #{isAudit,jdbcType=INTEGER}, creator_id = #{creatorId,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=DATE}, editor_id = #{editorId,jdbcType=INTEGER}, edit_time = #{editTime,jdbcType=DATE}, auditor_id = #{auditorId,jdbcType=INTEGER}, audit_time = #{auditTime,jdbcType=DATE}, task_id = #{taskId}, where id = #{id,jdbcType=BIGINT} update request_info is_valid=-1 where id = #{id,jdbcType=BIGINT} and is_audit !=1