select erp_detail_id, stockin_guid, stockin_id, product_name, product_model, unit, unit_price, aux_unit, attr1, attr2, quantity, in_quantity, aux_quantity, total_price, cost_unit_price, cost_total_price, accounting_cost_total, accounting_quantity, accounting_status, batch_no, serial_no, production_date, expiry_date, arrival_date, remark, custom1, custom2, custom3, custom4, custom5, custom6, stevedore, order_src, create_time, update_time, stockin_detail_id ,sm_num , finish_num from in_stockin_detail_n_finish insert into in_stockin_detail_n_finish erp_detail_id, stockin_guid, stockin_id, product_name, product_model, unit, unit_price, aux_unit, attr1, attr2, quantity, in_quantity, aux_quantity, total_price, cost_unit_price, cost_total_price, accounting_cost_total, accounting_quantity, accounting_status, batch_no, serial_no, production_date, expiry_date, arrival_date, remark, custom1, custom2, custom3, custom4, custom5, custom6, stevedore, order_src, create_time, update_time, stockin_detail_id, #{erpDetailId}, #{stockinGuid}, #{stockinId}, #{productName}, #{productModel}, #{unit}, #{unitPrice}, #{auxUnit}, #{attr1}, #{attr2}, #{quantity}, #{inQuantity}, #{auxQuantity}, #{totalPrice}, #{costUnitPrice}, #{costTotalPrice}, #{accountingCostTotal}, #{accountingQuantity}, #{accountingStatus}, #{batchNo}, #{serialNo}, #{productionDate}, #{expiryDate}, #{arrivalDate}, #{remark}, #{custom1}, #{custom2}, #{custom3}, #{custom4}, #{custom5}, #{custom6}, #{stevedore}, #{orderSrc}, #{createTime}, #{updateTime}, #{stockinDetailId}, insert into in_stockin_detail_n_finish select * from in_stockin_detail_n where stockin_id=#{stockinId} update in_stockin_detail_n_finish erp_detail_id = #{erpDetailId}, stockin_guid = #{stockinGuid}, stockin_id = #{stockinId}, product_name = #{productName}, product_model = #{productModel}, unit = #{unit}, unit_price = #{unitPrice}, aux_unit = #{auxUnit}, attr1 = #{attr1}, attr2 = #{attr2}, quantity = #{quantity}, in_quantity = #{inQuantity}, aux_quantity = #{auxQuantity}, total_price = #{totalPrice}, cost_unit_price = #{costUnitPrice}, cost_total_price = #{costTotalPrice}, accounting_cost_total = #{accountingCostTotal}, accounting_quantity = #{accountingQuantity}, accounting_status = #{accountingStatus}, batch_no = #{batchNo}, serial_no = #{serialNo}, production_date = #{productionDate}, expiry_date = #{expiryDate}, arrival_date = #{arrivalDate}, remark = #{remark}, custom1 = #{custom1}, custom2 = #{custom2}, custom3 = #{custom3}, custom4 = #{custom4}, custom5 = #{custom5}, custom6 = #{custom6}, stevedore = #{stevedore}, order_src = #{orderSrc}, create_time = #{createTime}, update_time = #{updateTime}, where stockin_detail_id = #{stockinDetailId} delete from in_stockin_detail_n_finish where stockin_detail_id = #{stockinDetailId} delete from in_stockin_detail_n_finish where stockin_detail_id in #{stockinDetailId}