select stockin_detail_id, stockin_guid, stockin_id, lot_no, product_guid, product_id, quantity, quantity_x, quantity_j, price, cargo_no, remark, assign_num, assign_num_x, assign_num_j, print_date, stock_status, supplier_id, customer_id, unit, spec, spare1, spare2, spare3, spare4, spare5, spare6 from receive_stockin_detail_finish insert into receive_stockin_detail_finish stockin_detail_id, stockin_guid, stockin_id, lot_no, product_guid, product_id, quantity, quantity_x, quantity_j, price, cargo_no, remark, assign_num, assign_num_x, assign_num_j, print_date, stock_status, supplier_id, customer_id, unit, spec, spare1, spare2, spare3, spare4, spare5, spare6, #{stockinDetailId}, #{stockinGuid}, #{stockinId}, #{lotNo}, #{productGuid}, #{productId}, #{quantity}, #{quantityX}, #{quantityJ}, #{price}, #{cargoNo}, #{remark}, #{assignNum}, #{assignNumX}, #{assignNumJ}, #{printDate}, #{stockStatus}, #{supplierId}, #{customerId}, #{unit}, #{spec}, #{spare1}, #{spare2}, #{spare3}, #{spare4}, #{spare5}, #{spare6}, update receive_stockin_detail_finish stockin_guid = #{stockinGuid}, stockin_id = #{stockinId}, lot_no = #{lotNo}, product_guid = #{productGuid}, product_id = #{productId}, quantity = #{quantity}, quantity_x = #{quantityX}, quantity_j = #{quantityJ}, price = #{price}, cargo_no = #{cargoNo}, remark = #{remark}, assign_num = #{assignNum}, assign_num_x = #{assignNumX}, assign_num_j = #{assignNumJ}, print_date = #{printDate}, stock_status = #{stockStatus}, supplier_id = #{supplierId}, customer_id = #{customerId}, unit = #{unit}, spec = #{spec}, spare1 = #{spare1}, spare2 = #{spare2}, spare3 = #{spare3}, spare4 = #{spare4}, spare5 = #{spare5}, spare6 = #{spare6}, where stockin_detail_id = #{stockinDetailId} delete from receive_stockin_detail_finish where stockin_detail_id = #{stockinDetailId} delete from receive_stockin_detail_finish where stockin_detail_id in #{stockinDetailId}