|
@@ -617,7 +617,7 @@
|
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
|
RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
RG.GATEPOST_NAME "gatepostName",
|
|
|
- ARD.DAYPLAN_MATERIAL_WEIGHT "materialWeight",
|
|
|
+ OOM.ORDER_MATERIAL_WEIGHT "",
|
|
|
TLFR.RESULT_OUT_MODE "resultOutMode",
|
|
|
TLFR.RESULT_OUT_GATE_TIME "resultOutGateTime",
|
|
|
TLFR.RESULT_TRUCK_SNAPSHOT_PICTURE "resultTruckSnapshotPicture"
|
|
@@ -625,14 +625,49 @@
|
|
|
TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR ON TTR.RESULT_TOTAL_ID = TLFR.RESULT_TOTAL_ID
|
|
|
LEFT JOIN OMSTRUCK_ORDER OO ON OO.ORDER_ID = TTR.ORDER_ID
|
|
|
-
|
|
|
LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM ON OOM.ORDER_ID = OO.ORDER_ID
|
|
|
- LEFT JOIN RMS_MATERIAL RM ON RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
LEFT JOIN RMS_CAPACITY RC ON RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
LEFT JOIN RMS_GATEPOST RG ON RG.GATEPOST_ID = TLFR.GATEPOST_ID
|
|
|
- LEFT JOIN AMSTRUCK_RAIL_DAYPLAN ARD ON ARD.DAYPLAN_ID=OO.ORDER_PLAN_ID
|
|
|
+ LEFT JOIN AMS_SALE_ORDER ASO ON OO.ORDER_PLAN_ID = ASO.SALE_ORDER_ID
|
|
|
WHERE
|
|
|
- RESULT_OUT_GATE_TIME IS NOT NULL
|
|
|
+ RESULT_OUT_GATE_TIME IS NOT NULL and OO.ORDER_TYPE in (1, 2, 3)
|
|
|
)
|
|
|
+ <where>
|
|
|
+ <if test="dayplanNo != null">
|
|
|
+ <foreach collection="dayplanNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "dayplanNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ <if test="purchaseOrderNo != null">
|
|
|
+ and
|
|
|
+ <foreach collection="purchaseOrderNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "purchaseOrderNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ <if test="purchaseOrderNo != null">
|
|
|
+ and
|
|
|
+ <foreach collection="purchaseOrderNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "purchaseOrderNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ <if test="purchaseOrderNo != null">
|
|
|
+ and
|
|
|
+ <foreach collection="purchaseOrderNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "purchaseOrderNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ <if test="purchaseOrderNo != null">
|
|
|
+ and
|
|
|
+ <foreach collection="purchaseOrderNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "purchaseOrderNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ <if test="purchaseOrderNo != null">
|
|
|
+ and
|
|
|
+ <foreach collection="purchaseOrderNo" item="item" open="(" separator="or" close=")">
|
|
|
+ "purchaseOrderNo" like '%${item}%'
|
|
|
+ </foreach>
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
</select>
|
|
|
</mapper>
|