|
@@ -534,6 +534,17 @@
|
|
|
</where>
|
|
|
</select>
|
|
|
|
|
|
+ <select id="getConsigneeHistory" resultType="java.util.Map">
|
|
|
+ SELECT distinct
|
|
|
+ RC.CONSIGNEE_ID "consigneeId",
|
|
|
+ RC.CONSIGNEE_COMPANY_NAME "value",
|
|
|
+ RC.CONSIGNEE_COMPANY_NAME "consigneeCompanyName"
|
|
|
+ FROM AMS_SALE_ORDER ASO
|
|
|
+ LEFT JOIN RMS_CONSIGNEE RC
|
|
|
+ ON RC.CONSIGNEE_ID = ASO.RECEIVE_ID
|
|
|
+ WHERE ASO.SALE_TYPE=4 and RC.CONSIGNEE_COMPANY_NAME is not null
|
|
|
+ </select>
|
|
|
+
|
|
|
<!-- 通过订单ID查询订单下所有物资 -->
|
|
|
<select id="getOrderMaterialMesByOrderId" parameterType="java.math.BigDecimal" resultType="java.util.Map">
|
|
|
select RM.MATERIAL_NAME "materialName",
|
|
@@ -1126,7 +1137,13 @@
|
|
|
RRA.ADDRESS_ID "shipperAddressId",
|
|
|
RRP.ADDRESS_DELIVERY_ADDRESS "place",
|
|
|
RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT || RRA.ADDRESS_TOWN ||
|
|
|
- RRP.ADDRESS_DELIVERY_ADDRESS "adressAndPlace"
|
|
|
+ RRP.ADDRESS_DELIVERY_ADDRESS "adressAndPlace",
|
|
|
+ RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT || RRA.ADDRESS_TOWN ||
|
|
|
+ RRP.ADDRESS_DELIVERY_ADDRESS "value",
|
|
|
+ RRA.ADDRESS_PROVINCE "province",
|
|
|
+ RRA.ADDRESS_DISTRICT "district",
|
|
|
+ RRA.ADDRESS_TOWN "town",
|
|
|
+ RRP.ADDRESS_DELIVERY_ADDRESS "place"
|
|
|
FROM RMS_RECEIVE_PLACE RRP
|
|
|
LEFT JOIN RMS_RECEIVE_ADDRESS RRA
|
|
|
ON RRA.ADDRESS_ID = RRP.ADDRESS_ID
|
|
@@ -1239,14 +1256,18 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="getInwardInboundResult" resultType="java.util.Map" parameterType="java.util.Map">
|
|
|
- SELECT RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
+ SELECT DISTINCT
|
|
|
+ RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
|
OO.ORDER_ID "orderId",
|
|
|
RPG.INSERT_TIME "insertTime",
|
|
|
DECODE(WGM.DELETED, 1, '已出库', '未出库') "gmStatus",
|
|
|
OTO.ORDER_WAGON_NO "wagonNo",
|
|
|
OTO.ORDER_ID "trainOrderId",
|
|
|
- RPG.INSERT_UPDATE_REMARK "remark"
|
|
|
+ RPG.INSERT_UPDATE_REMARK "remark",
|
|
|
+ RP.PERSONNEL_NAME "personName",
|
|
|
+ RAS.ARRIVAL_NAME "toTheStation",
|
|
|
+ RAS1.ARRIVAL_NAME "sendStation"
|
|
|
FROM WMSP_GRID_MATERIAL WGM
|
|
|
LEFT JOIN RMS_PWAREHOUSE_GRID RPG
|
|
|
ON RPG.GRID_ID = WGM.GRID_ID
|
|
@@ -1258,8 +1279,21 @@
|
|
|
ON TTO.TRUCK_ORDER_ID = OO.ORDER_ID
|
|
|
LEFT JOIN OMSTRAIN_ORDER OTO
|
|
|
ON OTO.ORDER_ID = TTO.TRAIN_ORDER_ID
|
|
|
+ LEFT JOIN RMS_PERSONNEL RP
|
|
|
+ ON RP.PERSONNEL_SSO_ID = RPG.INSERT_USERNAME
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_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 TMSTRAIN_PLEASE_APPROVE_RESULT TPAR
|
|
|
+ ON TPAR.RAIL_PLAN_ID = ASM.SALE_MATERIAL_ID
|
|
|
+ LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS
|
|
|
+ ON RAS.ARRIVAL_ID = TPAR.TO_THE_STATION_ID
|
|
|
+ LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAS1
|
|
|
+ ON RAS1.ARRIVAL_ID = TPAR.SEND_STATION_ID
|
|
|
WHERE RPG.GRID_TYPE = 1
|
|
|
- AND RPG.INSERT_USERNAME = #{userId}
|
|
|
AND OO.ORDER_ID IS NOT NULL
|
|
|
<if test="gmStatus != null and gmStatus != -1">
|
|
|
AND WGM.DELETED = #{gmStatus}
|