|
@@ -570,20 +570,26 @@
|
|
|
|
|
|
<!-- 通过运输订单号获取实绩ID -->
|
|
|
<select id="selectResultId" parameterType="string" resultType="java.util.Map">
|
|
|
- select TLFR.RESULT_ID "resultId",
|
|
|
- OO.ORDER_ID "orderId",
|
|
|
- OO.ORDER_TYPE "orderTypee",
|
|
|
- TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
- OO.CAPACITY_ID "capacityId",
|
|
|
- RC.CAPACITY_NUMBER "capacityNumber"
|
|
|
- from OMSTRUCK_ORDER OO
|
|
|
- left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- on OO.ORDER_ID = TTR.ORDER_ID
|
|
|
- left join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
- on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- left join RMS_CAPACITY RC
|
|
|
- on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
- where OO.ORDER_NUMBER = #{orderNumber}
|
|
|
+ select *
|
|
|
+ from (
|
|
|
+ select TLFR.RESULT_ID "resultId",
|
|
|
+ OO.ORDER_ID "orderId",
|
|
|
+ OO.ORDER_TYPE "orderTypee",
|
|
|
+ TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
+ OO.CAPACITY_ID "capacityId",
|
|
|
+ RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
+ TLFR.SEGMENT_SQE "segmentsqe"
|
|
|
+ from OMSTRUCK_ORDER OO
|
|
|
+ left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
+ on OO.ORDER_ID = TTR.ORDER_ID
|
|
|
+ left join TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
+ on TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ left join RMS_CAPACITY RC
|
|
|
+ on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ where OO.ORDER_NUMBER = #{orderNumber} and TLFR.RESULT_OUT_GATE_TIME is null
|
|
|
+ order by "segmentsqe"
|
|
|
+ )
|
|
|
+ where rownum = 1
|
|
|
</select>
|
|
|
|
|
|
<!--销售物流查询所有的出厂实绩-->
|