insert into tm_task ( task_type, task_status, code, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{taskType}, #{taskStatus}, #{code}, #{createBy}, #{updateBy}, #{updateTime}, #{remark}, #{companyId}, NOW() ) insert into tm_task ( task_type, task_status, code, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{taskType}, #{taskStatus}, #{code}, #{createBy}, #{updateBy}, #{updateTime}, #{remark}, #{companyId}, NOW() ) insert into tm_task_agreement ( task_id, agreement_id, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{taskId}, #{agreementId}, #{createBy}, #{updateBy}, #{updateTime}, #{remark}, #{companyId}, NOW() ) insert into tm_task_agreement ( task_id, agreement_id, create_time ) values ( #{taskId}, #{agreementId}, NOW() ) insert into repair_apply_details ( task_id, ma_id, type_id, repair_num, repaired_num, scrap_num, status, create_by, update_by, update_time, remark, company_id, back_id, repairer, create_time ) values ( #{taskId}, #{maId}, #{typeId}, #{backNum}, #{repairedNum}, #{scrapNum}, #{status}, #{createBy}, #{createBy}, NOW(), #{remark}, #{companyId}, #{backId}, #{repairer}, NOW() ) insert into back_check_details ( parent_id, type_id, ma_id, back_num, back_status, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{id}, #{typeId}, #{maId}, #{backNum}, #{backStatus}, #{createBy}, #{createBy}, NOW(), #{remark}, #{companyId}, NOW() ) insert into input_apply_details ( task_id, ma_id, type_id, parent_id, input_num, input_type, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{taskId}, #{maId}, #{typeId}, #{parentId}, #{inputNum}, '2', #{createBy}, #{createBy}, NOW(), #{remark}, #{companyId}, NOW() ) insert into input_apply_details ( task_id, ma_id, type_id, parent_id, input_num, input_type, create_by, update_by, update_time, remark, company_id, create_time ) values ( #{taskId}, #{maId}, #{typeId}, #{parentId}, #{backNum}, '2', #{createBy}, #{createBy}, NOW(), #{remark}, #{companyId}, NOW() ) insert into scrap_apply_details ( task_id, parent_id, ma_id, type_id, scrap_num, scrap_source, status, create_by, company_id, create_time ) values ( #{taskId}, #{parentId}, #{maId}, #{typeId}, #{backNum}, '1', '0', #{createBy}, #{companyId}, NOW() ) update tm_task set task_status=#{status} where task_id = #{taskId} update ma_machine set ma_status=#{maStatus} where ma_id = #{maId} UPDATE ma_type SET num = (IFNULL(num, 0)) + #{backNum} WHERE type_id = #{typeId}