select id, task_id, ma_id, type_id, repair_num, repaired_num, scrap_num, status, create_by, create_time,
update_by, update_time, remark, company_id, back_id, repairer
from repair_apply_details
insert into repair_apply_details
task_id,
ma_id,
type_id,
repair_num,
repaired_num,
scrap_num,
status,
create_by,
create_time,
update_by,
update_time,
remark,
company_id,
back_id,
repairer,
#{taskId},
#{maId},
#{typeId},
#{repairNum},
#{repairedNum},
#{scrapNum},
#{status},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{companyId},
#{backId},
#{repairer},
update repair_apply_details
task_id = #{taskId},
ma_id = #{maId},
type_id = #{typeId},
repair_num = #{repairNum},
repaired_num = #{repairedNum},
scrap_num = #{scrapNum},
status = #{status},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
company_id = #{companyId},
back_id = #{backId},
repairer = #{repairer},
this_repaired_num = #{thisRepairedNum},
this_scrap_num = #{thisScrapNum},
where id = #{id}
update repair_apply_details
set repaired_num = repaired_num - #{rejectRepairedNum},
scrap_num = scrap_num - #{rejectScrapNum},
update_time = NOW()
where id = #{id}
delete from repair_apply_details where id = #{id}
delete from repair_apply_details where task_id = #{taskId} and status = #{status}
delete from repair_apply_details where id in
#{id}