update omstruck_order oo set oo.order_line_sequence = #{orderLineSqe} where oo.order_id = #{orderId} update AMS_SALE_ORDER ASO SET ASO.SALE_ORDER_STATUS = 0 WHERE ASO.SALE_ORDER_ID = #{saleOrderId} order by "${orderField}" ${orderType} UPDATE OMSTRUCK_ORDER OO SET OO.DRIVER_TEL = #{driverTel} WHERE OO.ORDER_ID = #{orderId} UPDATE RMS_CONSIGNEE RC SET RC.AREA_ID = #{areaId} WHERE RC.CONSIGNEE_ID = #{receiveId} UPDATE OMSTRUCK_ORDER OO SET OO.ORDER_STATUS = 7 WHERE OO.ORDER_ID IN (SELECT OO.ORDER_ID FROM OMSTRUCK_ORDER OO LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR ON TTR.ORDER_ID = OO.ORDER_ID LEFT JOIN TMSTRUCK_LEAVE_FACTORY_RESULT TLFR ON TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID WHERE OO.ORDER_TYPE = 1 AND OO.ORDER_STATUS IN (4,5) AND TLFR.RESULT_OUT_GATE_TIME IS NULL AND ASOM.SALE_DATE_OF_RECEIPT < sysdate )