|
@@ -1669,4 +1669,20 @@
|
|
|
SELECT OOR.INBOUND_WAREHOUSE FROM OYE_OUTBOUND_RESULT OOR
|
|
|
WHERE OOR.SALE_MATERIAL_ID = #{saleMaterialIdOld}
|
|
|
</select>
|
|
|
+ <select id="selectUnReceive" resultType="java.math.BigDecimal" parameterType="java.util.Map">
|
|
|
+ SELECT OO.ORDER_ID FROM OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
|
+ LEFT JOIN AMS_SALE_ORDER ASO
|
|
|
+ ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
|
+ WHERE ASO.SALE_TYPE = 50
|
|
|
+ AND OO.ORDER_TYPE = 1
|
|
|
+ AND OO.ORDER_STATUS = 4
|
|
|
+ AND OO.CAPACITY_ID = (SELECT CAPACITY_ID FROM OMSTRUCK_ORDER WHERE ORDER_ID = #{orderId})
|
|
|
+ AND to_date(to_char(OO.ORDER_ISSUE_TIME,'yyyy-mm-dd'),'yyyy-mm-dd') =
|
|
|
+ (SELECT to_date(TO_CHAR(ORDER_ISSUE_TIME,'yyyy-mm-dd'),'yyyy-mm-dd') FROM OMSTRUCK_ORDER
|
|
|
+ WHERE ORDER_ID = #{orderId}
|
|
|
+ ORDER BY ORDER_ID DESC
|
|
|
+ FETCH NEXT 1 ROWS ONLY)
|
|
|
+ </select>
|
|
|
</mapper>
|