|
@@ -1138,8 +1138,51 @@
|
|
|
OO.ORDER_ID = #{orderId}
|
|
|
ORDER BY
|
|
|
TWR.TARE_SEGMENT_SQE DESC
|
|
|
+ )
|
|
|
+ WHERE
|
|
|
+ ROWNUM = 1
|
|
|
+ </select>
|
|
|
+ <select id="purchaseNzMeasure" resultType="java.util.Map" parameterType="java.math.BigDecimal">
|
|
|
+ SELECT
|
|
|
+ *
|
|
|
+ FROM
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ OO.ORDER_NUMBER "transportNum",
|
|
|
+ RC.CAPACITY_NUMBER "carNum",
|
|
|
+ APO.PURCHASE_ORDER_NO "purchaseOrder",
|
|
|
+ RS.SUPPLIER_NAME "sendUnit",
|
|
|
+ RCE.CONSIGNEE_COMPANY_NAME "ReceivUnit",
|
|
|
+ RW.WAREHOUSE_NAME "unloadPlace",
|
|
|
+ TWR.INSERT_UPDATE_REMARK "demo",
|
|
|
+ RM.MATERIAL_ID "materialId",
|
|
|
+ RM.MATERIAL_NAME "materiaName",
|
|
|
+ concat( RM.MATERIAL_SPECIFICATION, RM.MATERIAL_MODEL ) "goodsType",
|
|
|
+ RTC.TRUCK_CALCULATE_NUMBER "steelyardNum"
|
|
|
+ FROM
|
|
|
+ OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN RMS_CAPACITY RC ON RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ LEFT JOIN AMSTRUCK_INWARD_PLAN AIP ON AIP.PLAN_ID = OO.ORDER_PLAN_ID
|
|
|
+ LEFT JOIN AMSTRUCK_REQUIREMENT_PLAN ARP ON ARP.PLAN_ID = AIP.PLAN_ID
|
|
|
+ LEFT JOIN AMSTRUCK_INWARD_REQUIREMENT AIR ON AIR.REQUIREMENT_ID = ARP.REQUIREMENT_ID
|
|
|
+ LEFT JOIN AMS_PURCHASE_ORDER APO ON APO.PURCHASE_ORDER_ID = AIR.PURCHASE_ORDER_ID
|
|
|
+ LEFT JOIN RMS_SUPPLIER RS ON RS.SUPPLIER_ID = APO.SUPPLIER_UNIT_ID
|
|
|
+ LEFT JOIN RMS_CONSIGNEE RCE ON RCE.CONSIGNEE_ID = APO.RECEIVE_UNIT_ID
|
|
|
+ LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR ON TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ LEFT JOIN TMSTRUCK_UNLOAD_RESULT TUR ON TUR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ LEFT JOIN RMS_WAREHOUSE RW ON RW.WAREHOUSE_ID = AIR.REQUIREMENT_UNLOAD_UNIT_ID
|
|
|
+ LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR ON TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_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_TRUCK_CALCULATE RTC ON RTC.TRUCK_CALCULATE_ID = TWR.RESULT_TARE_PLACE_ID
|
|
|
+ WHERE
|
|
|
+ OO.ORDER_ID = #{orderId}
|
|
|
+ ORDER BY
|
|
|
+ TWR.TARE_SEGMENT_SQE DESC,
|
|
|
+ OOM.MATERIAL_PRIORITY DESC
|
|
|
)
|
|
|
WHERE
|
|
|
ROWNUM = 1
|
|
|
</select>
|
|
|
+
|
|
|
</mapper>
|