|
@@ -2754,7 +2754,8 @@
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
OO.ORDER_NUMBER "orderNumber",
|
|
OO.ORDER_LINE_SEQUENCE "orderLineSequence",
|
|
OO.ORDER_LINE_SEQUENCE "orderLineSequence",
|
|
RC.CAPACITY_NUMBER "capacityNumber",
|
|
RC.CAPACITY_NUMBER "capacityNumber",
|
|
- RS.SUPPLIER_NAME "loadName",
|
|
|
|
|
|
+ RS.SUPPLIER_NAME "shipperName",
|
|
|
|
+ RCON.CONSIGNEE_COMPANY_NAME "consigneeCompanyName",
|
|
RW.WAREHOUSE_NAME "unloadName",
|
|
RW.WAREHOUSE_NAME "unloadName",
|
|
OO.ORDER_TYPE "orderType"
|
|
OO.ORDER_TYPE "orderType"
|
|
FROM OMSTRUCK_ORDER OO
|
|
FROM OMSTRUCK_ORDER OO
|
|
@@ -2766,6 +2767,8 @@
|
|
ON APO.PURCHASE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
ON APO.PURCHASE_ORDER_ID = OO.ORDER_PLAN_ID
|
|
LEFT JOIN RMS_SUPPLIER RS
|
|
LEFT JOIN RMS_SUPPLIER RS
|
|
ON RS.SUPPLIER_ID = APO.SUPPLIER_UNIT_ID
|
|
ON RS.SUPPLIER_ID = APO.SUPPLIER_UNIT_ID
|
|
|
|
+ LEFT JOIN RMS_CONSIGNEE RCON
|
|
|
|
+ ON RCON.CONSIGNEE_ID = APO.RECEIVE_UNIT_ID
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
<if test="status == null">
|
|
<if test="status == null">
|
|
AND OO.ORDER_STATUS in (4, 5)
|
|
AND OO.ORDER_STATUS in (4, 5)
|
|
@@ -2968,13 +2971,39 @@
|
|
WHERE OOM.ORDER_ID = #{orderId}
|
|
WHERE OOM.ORDER_ID = #{orderId}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <select id="getSporadicOrderTimes" resultType="java.lang.Integer">
|
|
|
|
- select aso.sporadic_order_times from OMSTRUCK_ORDER oo
|
|
|
|
|
|
+ <select id="getSporadicOrderTimes" resultType="java.util.Map">
|
|
|
|
+ select aso.sporadic_order_times "orderTimes",
|
|
|
|
+ aso.SPORADIC_TRANS_TIMES "transTimes"
|
|
|
|
+ from OMSTRUCK_ORDER oo
|
|
left join AMSTRUCK_SPORADIC_ORDER aso
|
|
left join AMSTRUCK_SPORADIC_ORDER aso
|
|
on oo.ORDER_PLAN_ID=aso.sporadic_order_id
|
|
on oo.ORDER_PLAN_ID=aso.sporadic_order_id
|
|
where oo.order_id= #{orderId}
|
|
where oo.order_id= #{orderId}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
+ <select id="getAllResultId" resultType="java.util.Map" parameterType="java.math.BigDecimal">
|
|
|
|
+ SELECT DISTINCT TTR.RESULT_TOTAL_ID "resultTotalId",
|
|
|
|
+ TWR.WEIGHT_TASK_RESULT_ID "weightResultId",
|
|
|
|
+ TLR.RESULT_ID "loadResultId",
|
|
|
|
+ TLFR.RESULT_ID "leaveResultId",
|
|
|
|
+ TUR.RESULT_ID "unloadResultId",
|
|
|
|
+ TER.RESULT_ID "enFactoryId"
|
|
|
|
+
|
|
|
|
+ FROM OMSTRUCK_ORDER OO
|
|
|
|
+ LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
|
+ ON OO.ORDER_ID=TTR.ORDER_ID
|
|
|
|
+ LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
|
+ ON TWR.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
|
+ LEFT JOIN TMSTRUCK_LOAD_RESULT TLR
|
|
|
|
+ ON TTR.RESULT_TOTAL_ID= TLR.RESULT_TOTAL_ID
|
|
|
|
+ LEFT JOIN TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
|
+ ON TLFR.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
|
+ LEFT JOIN TMSTRUCK_UNLOAD_RESULT TUR
|
|
|
|
+ ON TUR.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
|
+ LEFT JOIN TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
|
+ ON TER.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
|
+ where OO.ORDER_ID=#{orderId}
|
|
|
|
+ </select>
|
|
|
|
+
|
|
|
|
|
|
<!-- 查询订单是否确认 -->
|
|
<!-- 查询订单是否确认 -->
|
|
<select id="getDriverConfirmation" parameterType="java.math.BigDecimal" resultType="java.lang.Integer">
|
|
<select id="getDriverConfirmation" parameterType="java.math.BigDecimal" resultType="java.lang.Integer">
|
|
@@ -3010,4 +3039,32 @@
|
|
FROM RMS_LINE RL
|
|
FROM RMS_LINE RL
|
|
WHERE RL.LINE_ID = #{lineId}
|
|
WHERE RL.LINE_ID = #{lineId}
|
|
</select>
|
|
</select>
|
|
|
|
+<!--删除计重实绩id-->
|
|
|
|
+ <delete id="deleteWeightResult" parameterType="java.math.BigDecimal">
|
|
|
|
+ delete from TMSTRUCK_WEIGHT_RESULT
|
|
|
|
+ where WEIGHT_TASK_RESULT_ID = #{weightResultId}
|
|
|
|
+ </delete>
|
|
|
|
+<!-- 删除装车实绩 -->
|
|
|
|
+ <delete id="deleteLoadResult" parameterType="java.math.BigDecimal">
|
|
|
|
+ delete from TMSTRUCK_LOAD_RESULT
|
|
|
|
+ where RESULT_ID = #{loadResultId}
|
|
|
|
+ </delete>
|
|
|
|
+
|
|
|
|
+<!-- 删除出厂实绩-->
|
|
|
|
+ <delete id="deleteLeaveResult" parameterType="java.math.BigDecimal">
|
|
|
|
+ delete from TMSTRUCK_LEAVE_FACTORY_RESULT
|
|
|
|
+ where RESULT_ID = #{leaveResultId}
|
|
|
|
+ </delete>
|
|
|
|
+
|
|
|
|
+<!--删除卸货实绩-->
|
|
|
|
+ <delete id="deleteUnloadResult" parameterType="java.math.BigDecimal">
|
|
|
|
+ delete from TMSTRUCK_UNLOAD_RESULT
|
|
|
|
+ where RESULT_ID = #{unloadResultId}
|
|
|
|
+ </delete>
|
|
|
|
+<!--删除进厂实绩-->
|
|
|
|
+ <delete id="deleteEnResult" parameterType="java.math.BigDecimal">
|
|
|
|
+ delete from TMSTRUCK_ENFACTORY_RESULT
|
|
|
|
+ where RESULT_ID = #{enFactoryId}
|
|
|
|
+ </delete>
|
|
|
|
+
|
|
</mapper>
|
|
</mapper>
|