|
@@ -2459,4 +2459,31 @@
|
|
|
SET QQR.UPDATE_TIME = sysdate
|
|
|
where QQR.RESULT_TOTAL_ID = #{resultTotalId}
|
|
|
</update>
|
|
|
+ <select id="getCarNumber" resultType="java.lang.Integer">
|
|
|
+ SELECT distinct RCA.CAPACITY_NUMBER
|
|
|
+ FROM AMS_SALE_ORDER ASO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
|
|
|
+ LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
|
+ ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ LEFT JOIN RMS_CARRIER R_CARRIER
|
|
|
+ ON R_CARRIER.CARRIER_ID = ADSO.CARRIER_ID
|
|
|
+ LEFT JOIN AMS_SALE_TRUCKNO_MATERIAL ASTM
|
|
|
+ ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ LEFT JOIN AMS_SALE_MATERIAL ASM
|
|
|
+ ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
+ ON RM.MATERIAL_ID = ASM.MATERIAL_ID
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER OO
|
|
|
+ ON OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ AND NVL(OO.ORDER_TYPE,0) in (0,1)
|
|
|
+ LEFT JOIN RMS_CAPACITY RCA
|
|
|
+ ON RCA.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ WHERE ASO.SALE_TYPE = 1
|
|
|
+ AND ASO.DELETED = 0
|
|
|
+ and RCA.CAPACITY_NUMBER is not null
|
|
|
+ and ASM.SALE_MATERIAL_ID IS NOT NULL
|
|
|
+ and ASOM.SALE_DATE_OF_RECEIPT > sysdate
|
|
|
+ and ASOM.SALE_DATE_OF_RECEIPT - 1 < sysdate
|
|
|
+ </select>
|
|
|
</mapper>
|