|
@@ -1231,22 +1231,19 @@
|
|
from RMSTRAIN_ARRIVAL_SEND RAS
|
|
from RMSTRAIN_ARRIVAL_SEND RAS
|
|
WHERE RAS.ARRIVAL_TYPE_ID = 1
|
|
WHERE RAS.ARRIVAL_TYPE_ID = 1
|
|
</select>
|
|
</select>
|
|
- <select id="getInwardInboundResult" resultType="java.util.Map" parameterType="java.util.Map">
|
|
|
|
- SELECT RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
|
|
|
+ <select id="getInwardInboundResult" resultType="java.util.Map" parameterType="java.util.LinkedHashMap">
|
|
|
|
+ SELECT DISTINCT
|
|
|
|
+ RC.CAPACITY_NUMBER "capacityNumber",
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
OO.ORDER_ID "orderId",
|
|
OO.ORDER_ID "orderId",
|
|
- RM.MATERIAL_ID "materialId",
|
|
|
|
- RM.MATERIAL_NAME || '-' || RM.MATERIAL_SPECIFICATION || '(' ||
|
|
|
|
- RM.MATERIAL_MODEL || ')' || '-' || OOM.ORDER_MATERIAL_NUMBER || '件' "materialName",
|
|
|
|
RPG.INSERT_TIME "insertTime",
|
|
RPG.INSERT_TIME "insertTime",
|
|
DECODE(WGM.DELETED, 1, '已出库', '未出库') "gmStatus",
|
|
DECODE(WGM.DELETED, 1, '已出库', '未出库') "gmStatus",
|
|
- WGM.GM_NUMBER "gmNumber",
|
|
|
|
- OTO.ORDER_WAGON_NO "wagonNo"
|
|
|
|
|
|
+ OTO.ORDER_WAGON_NO "wagonNo",
|
|
|
|
+ OTO.ORDER_ID "trainOrderId",
|
|
|
|
+ RPG.INSERT_UPDATE_REMARK "remark"
|
|
FROM WMSP_GRID_MATERIAL WGM
|
|
FROM WMSP_GRID_MATERIAL WGM
|
|
LEFT JOIN RMS_PWAREHOUSE_GRID RPG
|
|
LEFT JOIN RMS_PWAREHOUSE_GRID RPG
|
|
ON RPG.GRID_ID = WGM.GRID_ID
|
|
ON RPG.GRID_ID = WGM.GRID_ID
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID = WGM.MATERIAL_ID
|
|
|
|
LEFT JOIN OMSTRUCK_ORDER OO
|
|
LEFT JOIN OMSTRUCK_ORDER OO
|
|
ON OO.ORDER_ID = RPG.STACKING_ID
|
|
ON OO.ORDER_ID = RPG.STACKING_ID
|
|
LEFT JOIN RMS_CAPACITY RC
|
|
LEFT JOIN RMS_CAPACITY RC
|
|
@@ -1255,14 +1252,35 @@
|
|
ON TTO.TRUCK_ORDER_ID = OO.ORDER_ID
|
|
ON TTO.TRUCK_ORDER_ID = OO.ORDER_ID
|
|
LEFT JOIN OMSTRAIN_ORDER OTO
|
|
LEFT JOIN OMSTRAIN_ORDER OTO
|
|
ON OTO.ORDER_ID = TTO.TRAIN_ORDER_ID
|
|
ON OTO.ORDER_ID = TTO.TRAIN_ORDER_ID
|
|
- LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
|
- ON OOM.ORDER_ID = OO.ORDER_ID
|
|
|
|
- AND OOM.MATERIAL_ID = RM.MATERIAL_ID
|
|
|
|
WHERE RPG.GRID_TYPE = 1
|
|
WHERE RPG.GRID_TYPE = 1
|
|
- AND RPG.INSERT_UPDATE_REMARK = #{userId}
|
|
|
|
|
|
+ AND RPG.INSERT_USERNAME = #{userId}
|
|
<if test="gmStatus != null and gmStatus != -1">
|
|
<if test="gmStatus != null and gmStatus != -1">
|
|
AND WGM.DELETED = #{gmStatus}
|
|
AND WGM.DELETED = #{gmStatus}
|
|
</if>
|
|
</if>
|
|
|
|
+ order by RPG.INSERT_TIME desc
|
|
|
|
+ </select>
|
|
|
|
+ <select id="getMaterialList" resultType="java.util.Map" parameterType="java.util.Map">
|
|
|
|
+ SELECT RM.MATERIAL_ID "materialId",
|
|
|
|
+ RM.MATERIAL_NAME||'-'||RM.MATERIAL_SPECIFICATION||'('||RM.MATERIAL_SPECIFICATION||')'||'-'||OOM.ORDER_MATERIAL_NUMBER||'件' "materialName"
|
|
|
|
+ FROM OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID = OOM.MATERIAL_ID
|
|
|
|
+ WHERE OOM.ORDER_ID = #{orderId}
|
|
|
|
+ </select>
|
|
|
|
+ <select id="getLuhaoNum" resultType="java.util.Map" parameterType="decimal">
|
|
|
|
+ SELECT
|
|
|
|
+ RMS.MATERIAL_FURNACE_NUMBER "materialFurnaceNumber",
|
|
|
|
+ COUNT( WOSR.RESULT_ID ) "materialNum"
|
|
|
|
+ FROM
|
|
|
|
+ WMSP_OUTBOUND_RESULT WOR
|
|
|
|
+ LEFT JOIN WMSP_OUTBOUND_RESULT_MATERIAL WORM ON WORM.OUTBOUND_RESULT_ID = WOR.RESULT_ID
|
|
|
|
+ LEFT JOIN WMSP_OUTBOUND_SCAN_RESULT WOSR ON WORM.RESULT_MATERIAL_ID = WOSR.RESULT_MATERIAL_ID
|
|
|
|
+ LEFT JOIN WMSP_INBOUND_RESULT WIR ON WOSR.INBOUND_RESULT_ID = WIR.INBOUND_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL_STEEL RMS ON WIR.MATERIAL_ID = RMS.MATERIAL_STEEL_ID
|
|
|
|
+ WHERE WOR.BILL_LADING_ID = #{orderId}
|
|
|
|
+ AND WORM.MATERIAL_ID = #{materialId}
|
|
|
|
+ GROUP BY
|
|
|
|
+ RMS.MATERIAL_FURNACE_NUMBER
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|