update sd.order_glass_detail as ogd left join flow_card as fc on ogd.order_id = fc.order_id and ogd.order_number = fc.order_number set ogd.splitting_status=0 where ogd.order_id = #{orderId} and ogd.production_id = left(#{processId},11) delete from flow_card as fc where fc.production_id = left(#{processId},11) update flow_card as fc set fc.layout_status=#{state} where fc.process_id = #{processId} insert into flow_card (order_id, production_id, process_id, landing_sequence, order_number, technology_number, quantity, founder, layers_number, splitFrame_time, create_time) select ogd.order_id, ogd.production_id, #{processId}, #{landingSequence}, ogd.order_number, ogd.technology_number, #{quantity}, #{userName}, #{layer}, NOW(), NOW() from sd.order_glass_detail as ogd where ogd.production_id = #{productionId} and ogd.order_number = #{orderNumber} GROUP BY ogd.technology_number update sd.order_glass_detail as ogd set ogd.splitting_status=1 where ogd.production_id = #{productionId} and ogd.order_number = #{orderNumber} update sd.`order` as o set o.processing_card=#{state} where o.order_id = left(#{productionId}, 10) delete from sd.order_process_detail where left(process_id,11) = left(#{processId},11) update flow_card set inventory_quantity=#{completedQuantity} where process_id = #{processId} and order_number = #{orderNumber} and technology_number = #{technologyNumber}