|
@@ -679,7 +679,7 @@
|
|
|
<!-- 车辆进入电子围栏后触发排队申请 -->
|
|
|
<select id="queryCIdAndTIdByOrderNumber" parameterType="string" resultType="java.util.Map">
|
|
|
select OO.ORDER_ID "orderId",
|
|
|
- OO.CAPACITY_ID "capacityId",
|
|
|
+ RDC.CAPACITY_ID "capacityId",
|
|
|
OOM.MATERIAL_ID "materialId",
|
|
|
TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
OO.ORDER_TYPE "orderType"
|
|
@@ -688,6 +688,8 @@
|
|
|
on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
left join OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
on OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ left join RMS_DRIVER_CAPACITY RDC
|
|
|
+ on OO.DRIVER_CAPACITY_ID = RDC.DRIVER_CAPACITY_ID
|
|
|
where OO.ORDER_NUMBER = #{orderNumber}
|
|
|
</select>
|
|
|
|
|
@@ -843,15 +845,15 @@
|
|
|
QQR.RESULT_ID "resultId",
|
|
|
(
|
|
|
case
|
|
|
- when OO.ORDER_TYPE = 3 then
|
|
|
+ when OO.ORDER_TYPE in (5, 6, 7, 8) then
|
|
|
(
|
|
|
select APO.PURCHASE_ORDER_NO from AMS_PURCHASE_ORDER APO
|
|
|
- where APO.PURCHASE_ORDER_ID = OO.ORDER_ID
|
|
|
+ where APO.PURCHASE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
)
|
|
|
- when OO.ORDER_TYPE in (1, 2) then
|
|
|
+ when OO.ORDER_TYPE in (1, 2, 3) then
|
|
|
(
|
|
|
select ASO.SALE_NUMBER from AMS_SALE_ORDER ASO
|
|
|
- where ASO.SALE_ORDER_ID = OO.ORDER_ID
|
|
|
+ where ASO.SALE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
|
)
|
|
|
end
|
|
|
) "orderNo",
|
|
@@ -968,8 +970,10 @@
|
|
|
QQR.RESULT_START_TIME "resultStartTime"
|
|
|
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
+ left join RMS_DRIVER_CAPACITY RDC
|
|
|
+ on RDC.DRIVER_CAPACITY_ID = OO.DRIVER_CAPACITY_ID
|
|
|
left join RMS_CAPACITY RC
|
|
|
- on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ on RC.CAPACITY_ID = RDC.CAPACITY_ID
|
|
|
left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
on TTR.ORDER_ID = OO.ORDER_ID
|
|
|
left join QMS_QUEUE_RESULT QQR
|
|
@@ -1211,7 +1215,7 @@
|
|
|
on RG2.GATEPOST_ID = QQG2.QUEUE_LOCATION_ID
|
|
|
|
|
|
where QQR.RESULT_TRANSFER_TIME is not null
|
|
|
- and QQL.DELETED = 0
|
|
|
+-- and QQL.DELETED = 0
|
|
|
and QQG1.GRID_TYPE = 3
|
|
|
)
|
|
|
<where>
|
|
@@ -1375,7 +1379,7 @@
|
|
|
left join RMS_CAPACITY RC
|
|
|
on RC.CAPACITY_ID = QQR.CAPACITY_ID
|
|
|
where QQR.RESULT_INSERT_TIME is not null
|
|
|
- and QQR.RESULT_END_TIME is null
|
|
|
+-- and QQR.RESULT_END_TIME is null
|
|
|
)
|
|
|
<where>
|
|
|
<if test="orderNumber != null">
|
|
@@ -1508,9 +1512,11 @@
|
|
|
on RC.CAPACITY_ID = QQR.CAPACITY_ID
|
|
|
left join QMS_QUEUE_GRID QQG
|
|
|
on QQG.GRID_ID = QQR.GRID_ID
|
|
|
- <if test="gridType = 1">
|
|
|
- where QQG.GRID_TYPE = #{gridType}
|
|
|
- </if>
|
|
|
+ <where>
|
|
|
+ <if test="gridType != null">
|
|
|
+ QQG.GRID_TYPE = #{gridType}
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
)
|
|
|
<where>
|
|
|
<if test="orderNumber != null">
|
|
@@ -2127,7 +2133,7 @@
|
|
|
from RMS_PWAREHOUSE_GRID RPG
|
|
|
where RPG.PLATFORM_ID = QQG2.QUEUE_LOCATION_ID)
|
|
|
where QQR.RESULT_TRANSFER_TIME is not null
|
|
|
- and QQL.DELETED = 0
|
|
|
+-- and QQL.DELETED = 0
|
|
|
and QQG1.GRID_TYPE = 1
|
|
|
)
|
|
|
<where>
|