|
@@ -638,7 +638,9 @@
|
|
|
|
|
|
<!-- 获取采购订单号 -->
|
|
|
<select id="getPurchaseOrderId" parameterType="String" resultType="java.math.BigDecimal">
|
|
|
- select PURCHASE_ORDER_RAIL_PLAN_ID from TMSTRAIN_LOADING_RESULT where RESULT_WAGON_NO = #{resultWagonNo} and DELETED = 0
|
|
|
+ select PURCHASE_ORDER_RAIL_PLAN_ID
|
|
|
+ from TMSTRAIN_LOADING_RESULT
|
|
|
+ where RESULT_WAGON_NO = #{resultWagonNo} and DELETED = 1
|
|
|
</select>
|
|
|
|
|
|
<select id="getTmstrainResult" resultType="java.util.LinkedHashMap">
|
|
@@ -956,4 +958,58 @@
|
|
|
FROM TMSTRAIN_WAGON_UNLOAD_RESULT TWUR
|
|
|
WHERE TWUR.RESULT_WAGON_NO = #{resultWagonNo} AND TWUR.PURCHASE_ORDER_RAIL_PLAN_ID = #{railPlanId}
|
|
|
</select>
|
|
|
+
|
|
|
+<!-- 内转达州站到厂内料场 10003 达州站 -->
|
|
|
+ <select id="getTrainUnloadDaZhouToDaGang" parameterType="java.util.Map" resultType="java.util.Map">
|
|
|
+ select
|
|
|
+ apo.purchase_order_no "purchaseOrderNo",
|
|
|
+ db.result_foreign_ship_name "resultForeignShipName",
|
|
|
+ rm.material_name "materialName",
|
|
|
+ twur.result_wagon_no "resultWagonNo",
|
|
|
+ twur.result_unload_time "resultUnloadTime",
|
|
|
+ rw.WAREHOUSE_NAME "warehouseName",
|
|
|
+ (
|
|
|
+ select TLR.RESULT_BILLABLE_TONNAGE
|
|
|
+ from TMSTRAIN_LOADING_RESULT TLR
|
|
|
+ where TLR.RESULT_WAGON_NO = twur.RESULT_WAGON_NO
|
|
|
+ and rownum = 1
|
|
|
+ ) "unloadWeight"
|
|
|
+ from tmstrain_wagon_unload_result twur
|
|
|
+ left join ams_purchase_order apo
|
|
|
+ on apo.purchase_order_id = twur.purchase_order_rail_plan_id
|
|
|
+ left join dil_batch db
|
|
|
+ on db.batch_id = apo.batch_id
|
|
|
+ left join rms_material rm
|
|
|
+ on rm.material_id = db.material_id
|
|
|
+ left join rms_warehouse rw
|
|
|
+ on rw.warehouse_id = twur.unloading_id
|
|
|
+ where twur.RESULT_TYPE = 1 and twur.UNLOADING_POINT_ID = 10003
|
|
|
+ </select>
|
|
|
+
|
|
|
+<!-- 内转老区轨道衡-厂内料场 -->
|
|
|
+ <select id="getTrainUnloadLaoQuToDaGgang" parameterType="java.util.Map" resultType="java.util.Map">
|
|
|
+ select
|
|
|
+ apo.purchase_order_no "purchaseOrderNo",
|
|
|
+ db.result_foreign_ship_name "resultForeignShipName",
|
|
|
+ rm.material_name "materialName",
|
|
|
+ twur.result_wagon_no "resultWagonNo",
|
|
|
+ twur.result_unload_time "resultUnloadTime",
|
|
|
+ rw.WAREHOUSE_NAME "warehouseName",
|
|
|
+ (
|
|
|
+ select TLR.RESULT_BILLABLE_TONNAGE
|
|
|
+ from TMSTRAIN_LOADING_RESULT TLR
|
|
|
+ where TLR.RESULT_WAGON_NO = twur.RESULT_WAGON_NO
|
|
|
+ and rownum = 1
|
|
|
+ ) "unloadWeight"
|
|
|
+ from tmstrain_wagon_unload_result twur
|
|
|
+ left join ams_purchase_order apo
|
|
|
+ on apo.purchase_order_id = twur.purchase_order_rail_plan_id
|
|
|
+ left join dil_batch db
|
|
|
+ on db.batch_id = apo.batch_id
|
|
|
+ left join rms_material rm
|
|
|
+ on rm.material_id = db.material_id
|
|
|
+ left join rms_warehouse rw
|
|
|
+ on rw.warehouse_id = twur.unloading_id
|
|
|
+ where twur.RESULT_TYPE = 1 and twur.UNLOADING_POINT_ID = 10002
|
|
|
+ </select>
|
|
|
</mapper>
|