|
@@ -468,7 +468,8 @@
|
|
|
RCA.CARRIER_NAME AS "carrierName",
|
|
|
ASO.INSERT_TIME AS "insertTime",
|
|
|
OO.ORDER_TYPE AS "type",
|
|
|
- OO.ORDER_ID "orderId"
|
|
|
+ OO.ORDER_ID "orderId",
|
|
|
+ RM.MATERIAL_NAME "materialName"
|
|
|
FROM AMSTRUCK_SPORADIC_ORDER ASO
|
|
|
LEFT JOIN RMS_CONSIGNEE RCO
|
|
|
ON ASO.RECEIVE_UNIT_ID = RCO.CONSIGNEE_ID
|
|
@@ -478,6 +479,11 @@
|
|
|
ON RCA.CARRIER_ID = ASO.CARRIER_ID
|
|
|
LEFT JOIN OMSTRUCK_ORDER OO
|
|
|
ON OO.ORDER_PLAN_ID = ASO.SPORADIC_ORDER_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
|
|
|
WHERE OO.ORDER_TYPE in (12,13)
|
|
|
AND ASO.ISSUE_STATUS = #{issueStatus}
|
|
|
AND ASO.DELETED = 0
|
|
@@ -555,6 +561,12 @@
|
|
|
<if test="dispatchStatus != null">
|
|
|
AND ASO.DISPATCH_STATUS = #{dispatchStatus}
|
|
|
</if>
|
|
|
+ <if test="carrierSsoId != null">
|
|
|
+ and aso.carrier_id =
|
|
|
+ (select rce.carrier_id
|
|
|
+ from rms_carrier rce
|
|
|
+ where rce.carrier_sso_id = #{carrierSsoId})
|
|
|
+ </if>
|
|
|
)
|
|
|
<where>
|
|
|
<if test="sporadicOrderNo != null">
|