select raw_stock_id, warehouse_id, location_code, stock_type, material_id, instock_batch, instock_date, last_outstock_time, quality_status, complete_flag,total_amount, frozen_amount, occupy_amount, supplier_id, create_by, create_date, update_by, update_date, active_flag from wms_raw_stock
insert into wms_raw_stock
warehouse_id,
location_code,
stock_type,
material_id,
instock_batch,
instock_date,
last_outstock_time,
quality_status,
complete_flag,
total_amount,
frozen_amount,
occupy_amount,
supplier_id,
create_by,
create_date,
update_by,
update_date,
active_flag,
#{warehouseId},
#{locationCode},
#{stockType},
#{materialId},
#{instockBatch},
#{instockDate},
#{lastOutstockTime},
#{qualityStatus},
#{completeFlag},
#{totalAmount},
#{frozenAmount},
#{occupyAmount},
#{supplierId},
#{createBy},
#{createDate},
#{updateBy},
#{updateDate},
#{activeFlag},
update wms_raw_stock
warehouse_id = #{warehouseId},
location_code = #{locationCode},
stock_type = #{stockType},
material_id = #{materialId},
instock_batch = #{instockBatch},
instock_date = #{instockDate},
last_outstock_time = #{lastOutstockTime},
quality_status = #{qualityStatus},
complete_flag = #{completeFlag},
total_amount = #{totalAmount},
frozen_amount = #{frozenAmount},
occupy_amount = #{occupyAmount},
supplier_id = #{supplierId},
create_by = #{createBy},
create_date = #{createDate},
update_by = #{updateBy},
update_date = #{updateDate},
active_flag = #{activeFlag},
where raw_stock_id = #{rawStockId}
delete from wms_raw_stock where raw_stock_id = #{rawStockId}
delete from wms_raw_stock where raw_stock_id in
#{rawStockId}