select move_detail_id, move_id, material_barcode, instock_batch, material_id, plan_amount, real_amount, execute_status, execute_person, execute_time, machine_name, create_by, create_date, update_by, update_date, active_flag from wms_move_detail wmd
insert into wms_move_detail
move_id,
material_barcode,
instock_batch,
material_id,
plan_amount,
real_amount,
execute_status,
execute_person,
execute_time,
execute_end_time,
machine_name,
create_by,
create_date,
update_by,
update_date,
active_flag,
#{moveId},
#{materialBarcode},
#{instockBatch},
#{materialId},
#{planAmount},
#{realAmount},
#{executeStatus},
#{executePerson},
#{executeTime},
#{executeEndTime},
#{machineName},
#{createBy},
#{createDate},
#{updateBy},
#{updateDate},
#{activeFlag},
update wms_move_detail
move_id = #{moveId},
material_barcode = #{materialBarcode},
instock_batch = #{instockBatch},
material_id = #{materialId},
plan_amount = #{planAmount},
real_amount = #{realAmount},
real_instock_amount = #{realInstockAmount},
execute_status = #{executeStatus},
execute_person = #{executePerson},
execute_time = #{executeTime},
execute_end_time = #{executeEndTime},
machine_name = #{machineName},
create_by = #{createBy},
create_date = #{createDate},
update_by = #{updateBy},
update_date = #{updateDate},
active_flag = #{activeFlag},
where move_detail_id = #{moveDetailId}
delete from wms_move_detail where move_detail_id = #{moveDetailId}
delete from wms_move_detail where move_detail_id in
#{moveDetailId}
select wmd.move_detail_id, wmd.move_id, wmd.material_barcode, wmd.instock_batch, wmd.material_id, wmd.plan_amount, wmd.real_amount,wmd.real_instock_amount,
wmd.execute_status, wmd.execute_person, wmd.execute_time, wmd.machine_name, wmd.create_by, wmd.create_date,
mbmi.material_name
from wms_move_detail wmd left join mes_base_material_info mbmi on wmd.material_id = mbmi.material_id