select id, item_number, drawing_no, version, process_name, standard_amount, org_code, create_by, create_time, del_flag from aps_gas_material_usage
insert into aps_gas_material_usage
item_number,
drawing_no,
version,
process_name,
standard_amount,
org_code,
create_by,
create_time,
del_flag,
#{itemNumber},
#{drawingNo},
#{version},
#{processName},
#{standardAmount},
#{orgCode},
#{createBy},
#{createTime},
#{delFlag},
update aps_gas_material_usage
item_number = #{itemNumber},
drawing_no = #{drawingNo},
version = #{version},
process_name = #{processName},
standard_amount = #{standardAmount},
org_code = #{orgCode},
create_by = #{createBy},
create_time = #{createTime},
del_flag = #{delFlag},
where id = #{id}
delete from aps_gas_material_usage where id = #{id}
delete from aps_gas_material_usage where id in
#{id}
insert into aps_gas_material_usage (item_number, drawing_no, version
, process_name, standard_amount, org_code, del_flag, create_by, create_time)
values
(
#{item.itemNumber},
#{item.drawingNo},
#{item.version},
#{item.processName},
#{item.standardAmount},
#{item.orgCode},
#{item.delFlag},
#{item.createBy},
#{item.createTime}
)
delete from aps_gas_material_usage where del_flag in ('0','1');