select id, work_order_no, process_name, num, route_process_number, current_process_number, production_quantity, standard_time, process_total_time, process_plan_end_day,process_plan_start_day, order_plan_end_day, design_times, batch_number, create_by, del_flag, warning, CASE WHEN THEN '是' ELSE '否' END as exception_status from aps_plate_process_stat insert into aps_plate_process_stat id, work_order_no, process_name, num, route_process_number, current_process_number, production_quantity, standard_time, process_total_time, process_plan_end_day, process_plan_start_day, order_plan_end_day, design_times, batch_number, create_by, warning, del_flag, #{id}, #{workOrderNo}, #{processName}, #{num}, #{routeProcessNumber}, #{currentProcessNumber}, #{productionQuantity}, #{standardTime}, #{processTotalTime}, #{processPlanEndDay}, #{processPlanStartDay}, #{orderPlanEndDay}, #{designTimes}, #{batchNumber}, #{createBy}, #{warning}, '0' update aps_plate_process_stat work_order_no = #{workOrderNo}, process_name = #{processName}, num = #{num}, route_process_number = #{routeProcessNumber}, current_process_number = #{currentProcessNumber}, production_quantity = #{productionQuantity}, standard_time = #{standardTime}, process_total_time = #{processTotalTime}, process_plan_end_day = #{processPlanEndDay}, compute_plan_end_day = #{computePlanEndDay}, design_times = #{designTimes}, batch_number = #{batchNumber}, create_by = #{createBy}, del_flag = #{delFlag}, where id = #{id} delete from aps_plate_process_stat where id = #{id} delete from aps_plate_process_stat where id in #{id} delete from aps_plate_process_stat where batch_number != #{batchNumber} insert into aps_plate_process_stat ( id, work_order_no, process_name, num, route_process_number, current_process_number, production_quantity, standard_time, process_total_time, process_plan_start_day, process_plan_end_day, order_plan_end_day, batch_number, create_by, del_flag, warning ) values ( #{item.id}, #{item.workOrderNo}, #{item.processName}, #{item.num}, #{item.routeProcessNumber}, #{item.currentProcessNumber}, #{item.productionQuantity}, #{item.standardTime}, #{item.processTotalTime}, #{item.processPlanStartDay}, #{item.processPlanEndDay}, #{item.orderPlanEndDay}, #{item.batchNumber}, #{item.createBy}, '0', #{item.warning} )