select detail_id, report_id, shift, detail_date, item_id, quantity, unit_price, amount, remark, del_flag, create_by, create_time, update_by, update_time from cost_prod_detail
insert into cost_prod_detail
report_id,
shift,
detail_date,
item_id,
quantity,
unit_price,
amount,
remark,
del_flag,
create_by,
create_time,
update_by,
update_time,
#{reportId},
#{shift},
#{detailDate},
#{itemId},
#{quantity},
#{unitPrice},
#{amount},
#{remark},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update cost_prod_detail
report_id = #{reportId},
shift = #{shift},
detail_date = #{detailDate},
item_id = #{itemId},
quantity = #{quantity},
unit_price = #{unitPrice},
amount = #{amount},
remark = #{remark},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where detail_id = #{detailId}
delete from cost_prod_detail where detail_id = #{detailId}
delete from cost_prod_detail where detail_id in
#{detailId}
insert into cost_prod_detail (report_id, shift, detail_date, item_id, quantity, unit_price, amount, remark, del_flag, create_by, create_time, update_by, update_time) values
(#{item.reportId}, #{item.shift}, #{item.detailDate}, #{item.itemId}, #{item.quantity}, #{item.unitPrice}, #{item.amount}, #{item.remark}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime})