|
@@ -385,15 +385,16 @@
|
|
|
*
|
|
|
from
|
|
|
(
|
|
|
- select
|
|
|
- OO.ORDER_ID "orderId",
|
|
|
- TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
- ASO.SPORADIC_ORDER_NO "sporadicOrderNo",
|
|
|
- OO.ORDER_NUMBER "orderNumber",
|
|
|
- RS.SUPPLIER_NAME "sendCompany",
|
|
|
+ select OO.ORDER_ID "orderId",
|
|
|
+ TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
+ ASO.SPORADIC_ORDER_NO "sporadicOrderNo",
|
|
|
+ OO.ORDER_NUMBER "orderNumber",
|
|
|
+ RS.SUPPLIER_NAME "sendCompany",
|
|
|
RC2.CONSIGNEE_COMPANY_NAME "receiveCompany",
|
|
|
- ASO.INSERT_TIME "insertTime",
|
|
|
- RC.CAPACITY_NUMBER "capacityNumber"
|
|
|
+ ASO.INSERT_TIME "insertTime",
|
|
|
+ RC.CAPACITY_NUMBER "capacityNumber",
|
|
|
+ RM.MATERIAL_NAME "materialName",
|
|
|
+ rce.carrier_name "carrierName"
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
on TTR.ORDER_ID = OO.ORDER_ID
|
|
@@ -405,6 +406,12 @@
|
|
|
on RS.SUPPLIER_ID = ASO.SEND_UNIT_ID
|
|
|
left join RMS_CONSIGNEE RC2
|
|
|
on RC2.CONSIGNEE_ID = ASO.RECEIVE_UNIT_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
|
|
|
+ left join rms_carrier rce
|
|
|
+ on rce.carrier_id = aso.carrier_id
|
|
|
<where>
|
|
|
OO.ORDER_STATUS = #{status}
|
|
|
<if test="type == 1">
|
|
@@ -498,7 +505,7 @@
|
|
|
join AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
on ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
|
where OO.ORDER_ID = #{orderId}
|
|
|
- and TO_CHAR(ASOM.SALE_DATE_OF_RECEIPT, 'YYYY-MM-DD') = TO_CHAR(SYSDATE, 'YYYY-MM-DD')
|
|
|
+ and TO_CHAR(ASOM.SALE_DATE_OF_RECEIPT, 'YYYY-MM-DD') >= TO_CHAR(SYSDATE, 'YYYY-MM-DD')
|
|
|
</select>
|
|
|
|
|
|
<!-- 修改运输订单趟次-->
|
|
@@ -507,4 +514,47 @@
|
|
|
<!-- where sporadic_order_id= #{orderPlanId}-->
|
|
|
<!-- </update>-->
|
|
|
|
|
|
+ <select id="getSaleAllMessages" parameterType="DECIMAL" resultType="java.util.Map">
|
|
|
+ SELECT ASOM.SALE_ORDER_ID AS "saleOrderId",
|
|
|
+ ASO.CLOSE_STATUS AS "closeStatus"
|
|
|
+ FROM OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
|
+ LEFT JOIN AMS_SALE_ORDER ASO
|
|
|
+ ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getMaxTruckNo" parameterType="DECIMAL" resultType="java.util.Map">
|
|
|
+ SELECT ASOM.SALE_ORDER_MATERIAL_TRUCK_NO AS "truckNo"
|
|
|
+ FROM OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
|
+ WHERE ASOM.SALE_ORDER_ID = #{saleOrderId}
|
|
|
+ ORDER BY ASOM.SALE_ORDER_MATERIAL_TRUCK_NO DESC
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getMapList" parameterType="DECIMAL" resultType="java.util.Map">
|
|
|
+ SELECT ASOM.SALE_SHIPPING_ADDRESS_ID AS "saleShippingAddressId",
|
|
|
+ ASOM.SALE_ORDER_CONSIGNEE AS "saleOrderConsignee",
|
|
|
+ ASOM.SALE_ORDER_CONSIGNEE_TEL AS "saleOrderConsigneeTel",
|
|
|
+ ASM.SALE_MATERIAL_ID AS "saleMaterialId",
|
|
|
+ ADSO.CARRIER_ID AS "carrierId",
|
|
|
+ OO.LINE_ID AS "lineId",
|
|
|
+ OOM.MATERIAL_ID AS "materialId",
|
|
|
+ OOM.ORDER_MATERIAL_WEIGHT AS "orderPlanWeight",
|
|
|
+ RC.CAPACITY_NUMBER AS "capacityNumber"
|
|
|
+ FROM OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ ON ASOM.SALE_ORDER_MATERIAL_ID = OO.ORDER_PLAN_ID
|
|
|
+ LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
|
+ ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ LEFT JOIN AMS_SALE_MATERIAL ASM
|
|
|
+ ON ASM.SALE_ORDER_ID = ASOM.SALE_ORDER_ID
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM
|
|
|
+ ON OOM.ORDER_ID = OO.ORDER_ID
|
|
|
+ LEFT JOIN RMS_CAPACITY RC
|
|
|
+ ON RC.CAPACITY_ID = OO.CAPACITY_ID
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
+ </select>
|
|
|
</mapper>
|