select raw_instock_id, task_code, warehouse_id, location_code, po_no, operation_type, instock_type, material_id, material_barcode, material_batch_code, pallet_info_code, instock_amount, execute_status, erp_status, erp_amount, apply_by, apply_date, machine_name, quality_status, update_by, update_date, begin_time, end_time from wms_raw_instock
insert into wms_raw_instock
task_code,
warehouse_id,
location_code,
purchase_order_id,
po_no,
operation_type,
instock_type,
material_id,
material_barcode,
material_batch_code,
pallet_info_code,
instock_amount,
execute_status,
return_flag,
plan_detail_code,
erp_status,
erp_amount,
apply_by,
apply_date,
machine_name,
quality_status,
update_by,
update_date,
begin_time,
end_time,
#{taskCode},
#{warehouseId},
#{locationCode},
#{purchaseOrderId},
#{poNo},
#{operationType},
#{instockType},
#{materialId},
#{materialBarcode},
#{materialBatchCode},
#{palletInfoCode},
#{instockAmount},
#{executeStatus},
#{returnFlag},
#{planDetailCode},
#{erpStatus},
#{erpAmount},
#{applyBy},
#{applyDate},
#{machineName},
#{qualityStatus},
#{updateBy},
#{updateDate},
#{beginTime},
#{endTime},
update wms_raw_instock
task_code = #{taskCode},
warehouse_id = #{warehouseId},
location_code = #{locationCode},
po_no = #{poNo},
operation_type = #{operationType},
instock_type = #{instockType},
material_id = #{materialId},
material_barcode = #{materialBarcode},
material_batch_code = #{materialBatchCode},
pallet_info_code = #{palletInfoCode},
instock_amount = #{instockAmount},
execute_status = #{executeStatus},
erp_status = #{erpStatus},
erp_amount = #{erpAmount},
apply_by = #{applyBy},
apply_date = #{applyDate},
machine_name = #{machineName},
quality_status = #{qualityStatus},
update_by = #{updateBy},
update_date = #{updateDate},
begin_time = #{beginTime},
end_time = #{endTime},
where raw_instock_id = #{rawInstockId}
delete from wms_raw_instock where raw_instock_id = #{rawInstockId}
delete from wms_raw_instock where raw_instock_id in
#{rawInstockId}