select stockout_detail_id, stockout_id, lot_no, product_id, product_name, quantity, allot_num, assign_num, remark from out_stockout_detail
select stockout_detail_id, stockout_id, lot_no, product_id, product_name, quantity, allot_num, assign_num, remark from out_stockout_detail_finish
insert into out_stockout_detail
stockout_detail_id,
stockout_id,
lot_no,
product_id,
product_name,
quantity,
allot_num,
assign_num,
remark,
#{stockoutDetailId},
#{stockoutId},
#{lotNo},
#{productId},
#{productName},
#{quantity},
#{allotNum},
#{assignNum},
#{remark},
update out_stockout_detail
stockout_id = #{stockoutId},
lot_no = #{lotNo},
product_id = #{productId},
product_name = #{productName},
quantity = #{quantity},
allot_num = #{allotNum},
assign_num = #{assignNum},
remark = #{remark},
where stockout_detail_id = #{stockoutDetailId}
delete from out_stockout_detail where stockout_detail_id = #{stockoutDetailId}
delete from out_stockout_detail where stockout_detail_id in
#{stockoutDetailId}