select id, work_order_no, road_process_number, current_process_number,
production_quantity, standard_time, process_total_time,
process_plan_start_day, design_times, del_flag, create_by,
process_name, create_time, item_number, standard_dosage,
process_total_dosage, design_capacity, major, plan_start_year,
plan_start_month, plan_start_day, process_plan_end_day, order_plan_end_day,
warning, plant, workshop, batch_number
from aps_gas_piping_route_stat
insert into aps_gas_piping_route_stat
id,
work_order_no,
road_process_number,
current_process_number,
production_quantity,
standard_time,
process_total_time,
process_plan_start_day,
design_times,
del_flag,
create_by,
process_name,
create_time,
item_number,
standard_dosage,
process_total_dosage,
design_capacity,
major,
plan_start_year,
plan_start_month,
plan_start_day,
process_plan_end_day,
order_plan_end_day,
warning,
plant,
workshop,
batch_number,
#{id},
#{workOrderNo},
#{roadProcessNumber},
#{currentProcessNumber},
#{productionQuantity},
#{standardTime},
#{processTotalTime},
#{processPlanStartDay},
#{designTimes},
#{delFlag},
#{createBy},
#{processName},
#{createTime},
#{itemNumber},
#{standardDosage},
#{processTotalDosage},
#{designCapacity},
#{major},
#{planStartYear},
#{planStartMonth},
#{planStartDay},
#{processPlanEndDay},
#{orderPlanEndDay},
#{warning},
#{plant},
#{workshop},
#{batchNumber},
update aps_gas_piping_route_stat
work_order_no = #{workOrderNo},
road_process_number = #{roadProcessNumber},
current_process_number = #{currentProcessNumber},
production_quantity = #{productionQuantity},
standard_time = #{standardTime},
process_total_time = #{processTotalTime},
process_plan_start_day = #{processPlanStartDay},
design_times = #{designTimes},
del_flag = #{delFlag},
create_by = #{createBy},
process_name = #{processName},
create_time = #{createTime},
item_number = #{itemNumber},
standard_dosage = #{standardDosage},
process_total_dosage = #{processTotalDosage},
design_capacity = #{designCapacity},
major = #{major},
plan_start_year = #{planStartYear},
plan_start_month = #{planStartMonth},
plan_start_day = #{planStartDay},
process_plan_end_day = #{processPlanEndDay},
order_plan_end_day = #{orderPlanEndDay},
warning = #{warning},
plant = #{plant},
workshop = #{workshop},
batch_number = #{batchNumber},
where id = #{id}
delete from aps_gas_piping_route_stat where id = #{id}
delete from aps_gas_piping_route_stat where id in
#{id}
delete from aps_gas_piping_route_stat where batch_number != #{batchNumber}
insert into aps_gas_piping_route_stat (
id, work_order_no, road_process_number, current_process_number,
production_quantity, standard_time, process_total_time,
process_plan_start_day, design_times, del_flag, create_by,
process_name, create_time, item_number, standard_dosage,
process_total_dosage, design_capacity, major, plan_start_year,
plan_start_month, plan_start_day, process_plan_end_day, order_plan_end_day,
warning, plant, workshop, batch_number
) values
(
#{item.id}, #{item.workOrderNo}, #{item.roadProcessNumber}, #{item.currentProcessNumber},
#{item.productionQuantity}, #{item.standardTime}, #{item.processTotalTime},
#{item.processPlanStartDay}, #{item.designTimes}, #{item.delFlag}, #{item.createBy},
#{item.processName}, #{item.createTime}, #{item.itemNumber}, #{item.standardDosage},
#{item.processTotalDosage}, #{item.designCapacity}, #{item.major}, #{item.planStartYear},
#{item.planStartMonth}, #{item.planStartDay}, #{item.processPlanEndDay}, #{item.orderPlanEndDay},
#{item.warning}, #{item.plant}, #{item.workshop}, #{item.batchNumber}
)
delete from aps_gas_piping_route_stat