select stockout_id,warehouse_id, out_type, create_date, create_man_id, status, stockout_source, exit_id, stockout_detail_id, product_id, product_name, lot_no, quantity, allot_quantity, assign_num, erp_stockout_id, entryid, customer_name, spec, unit, price, remark,spare1,spare2,spare5,spare6,spare7,spare8 from view_stockout_history
insert into view_stockout_history
stockout_id,
out_type,
create_date,
create_man_id,
status,
stockout_source,
exit_id,
stockout_detail_id,
product_id,
product_name,
lot_no,
quantity,
allot_quantity,
assign_num,
erp_stockout_id,
entryid,
customer_name,
spec,
unit,
price,
remark,
spare1,
spare2,
spare5,
spare6,
spare7,
spare8,
#{stockoutId},
#{outType},
#{createDate},
#{createManId},
#{status},
#{stockoutSource},
#{exitId},
#{stockoutDetailId},
#{productId},
#{productName},
#{lotNo},
#{quantity},
#{allotQuantity},
#{assignNum},
#{erpStockoutId},
#{entryid},
#{customerName},
#{spec},
#{unit},
#{price},
#{remark},
#{spare1},
#{spare2},
#{spare5},
#{spare6},
#{spare7},
#{spare8},
update view_stockout_history
out_type = #{outType},
create_date = #{createDate},
create_man_id = #{createManId},
status = #{status},
stockout_source = #{stockoutSource},
exit_id = #{exitId},
stockout_detail_id = #{stockoutDetailId},
product_id = #{productId},
product_name = #{productName},
lot_no = #{lotNo},
quantity = #{quantity},
allot_quantity = #{allotQuantity},
assign_num = #{assignNum},
erp_stockout_id = #{erpStockoutId},
entryid = #{entryid},
customer_name = #{customerName},
spec = #{spec},
unit = #{unit},
price = #{price},
remark = #{remark},
spare1 = #{spare1},
spare2 = #{spare2},
spare5 = #{spare5},
spare6 = #{spare6},
spare7 = #{spare7},
spare8 = #{spare8},
where stockout_id = #{stockoutId}
delete from view_stockout_history where stockout_id = #{stockoutId}
delete from view_stockout_history where stockout_id in
#{stockoutId}