select sale_order_relate_id, sale_order_id,barcode_info, order_bind_id,relate_sale_order_id,relate_sale_order_code,material_id, relate_sale_order_amount from mes_sale_order_relate
insert into mes_sale_order_relate
sale_order_id,
barcode_info,
order_bind_id,
relate_sale_order_id,
relate_sale_order_code,
virtual_material_id,
material_id,
product_id,
purchase_order_id,
relate_sale_order_amount,
bind_barcode,
#{saleOrderId},
#{barcodeInfo},
#{orderBindId},
#{relateSaleOrderId},
#{relateSaleOrderCode},
#{virtualMaterialId},
#{materialId},
#{productId},
#{purchaseOrderId},
#{relateSaleOrderAmount},
#{bindBarcode},
update mes_sale_order_relate
sale_order_id = #{saleOrderId},
relate_sale_order_id = #{relateSaleOrderId},
relate_sale_order_amount = #{relateSaleOrderAmount},
where sale_order_relate_id = #{saleOrderRelateId}
delete from mes_sale_order_relate where sale_order_relate_id = #{saleOrderRelateId}
delete from mes_sale_order_relate where sale_order_relate_id in
#{saleOrderRelateId}
insert into mes_sale_order_relate( sale_order_id, barcode_info,order_bind_id,relate_sale_order_id,relate_sale_order_code,virtual_material_id,material_id, product_id,purchase_order_id,relate_sale_order_amount,bind_barcode) values
( #{item.saleOrderId}, #{item.barcodeInfo}, #{item.orderBindId}, #{item.relateSaleOrderId}, #{item.relateSaleOrderCode}, #{item.virtualMaterialId}, #{item.materialId},#{item.productId},#{item.purchaseOrderId}, #{item.relateSaleOrderAmount}, #{item.bindBarcode})