|
@@ -1271,11 +1271,17 @@
|
|
|
RCON.CONSIGNEE_CONTACT_TEL "consigneeContactTel",
|
|
|
to_char(APO.PUCHASE_ORDER_DELIVERY_DATE, 'yyyy-mm-dd') "puchaseOrderDeliveryDate",
|
|
|
RM.MATERIAL_NAME "materialName",
|
|
|
- OOM.ORDER_MATERIAL_WEIGHT "orderMaterialWeight",
|
|
|
- OOM.ORDER_MATERIAL_NUMBER "orderMaterialNumber",
|
|
|
+ (
|
|
|
+ case when OOM.ORDER_MATERIAL_WEIGHT is not null
|
|
|
+ then OOM.ORDER_MATERIAL_WEIGHT
|
|
|
+ when OOM.ORDER_MATERIAL_WEIGHT is null
|
|
|
+ then OOM.ORDER_MATERIAL_NUMBER
|
|
|
+ end
|
|
|
+ ) "orderMaterialWeight",
|
|
|
OO.ORDER_ISSUE_TIME "orderIssueTime",
|
|
|
OO.ORDER_RECEIVE_REFUSE_TIME "orderReceiveRefuseTime",
|
|
|
RC.CAPACITY_NUMBER "capacityNumber"
|
|
|
+
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
left join AMS_PURCHASE_ORDER APO
|
|
|
on APO.PURCHASE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
@@ -1291,6 +1297,10 @@
|
|
|
on RW.WAREHOUSE_ID = OO.UNLOAD_POINT_ID
|
|
|
left join RMS_CAPACITY RC
|
|
|
on RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ <if test="carrierSSOId != null">
|
|
|
+ left join RMS_CARRIER RCA
|
|
|
+ on RCA.CARRIER_ID = RC.CARRIER_ID
|
|
|
+ </if>
|
|
|
<where>
|
|
|
<if test="orderStatus != null">
|
|
|
OO.ORDER_STATUS = #{orderStatus}
|
|
@@ -1301,6 +1311,9 @@
|
|
|
<if test="fuelOrder != null">
|
|
|
and OO.ORDER_TYPE in (6, 7)
|
|
|
</if>
|
|
|
+ <if test="carrierSSOId != null">
|
|
|
+ and RCA.CARRIER_SSO_ID = #{carrierSSOId}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
)
|
|
|
<where>
|