|
@@ -1224,6 +1224,7 @@
|
|
|
ON TTR.RESULT_TOTAL_ID = TWR.RESULT_TOTAL_ID
|
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
|
order by twr.GROSS_SEGMENT_SQE desc)
|
|
|
+ WHERE ROWNUM = 1
|
|
|
</select>
|
|
|
<select id="getInwardWeightDetailsOrder" resultType="java.util.Map" parameterType="java.util.Map">
|
|
|
SELECT *
|
|
@@ -1569,15 +1570,15 @@
|
|
|
GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME) as "netTime",
|
|
|
RMT.MATERIAL_TYPE_NAME as "materialTypeName",
|
|
|
decode(RMT.MATERIAL_ISINWARD,1,'是','否') as "materialIsWard",
|
|
|
- RTR.TRANS_RANGE_VALUE as "rangeValue",
|
|
|
+ RTR.TRANS_RANGE_VALUE as "transRangeValue",
|
|
|
decode(oo.ORDER_TYPE,11,'纯内转',15,'拼装车皮进厂',16,'一焦化采购进厂',10,'新区专线-新区',20,'新区专线-老区',23,'厂外内转-老区',24,'厂外内转-新区') as "orderType"
|
|
|
FROM OMSTRUCK_ORDER OO
|
|
|
LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
ON TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ LEFT JOIN BMSTRUCK_DETAILS_ORDER BDO
|
|
|
+ ON BDO.ORDER_ID = OO.ORDER_ID
|
|
|
LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
ON TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
- LEFT JOIN BMSTRUCK_DETAILS_ORDER BDO
|
|
|
- ON BDO.WEIGHT_TASK_RESULT_ID = TWR.WEIGHT_TASK_RESULT_ID
|
|
|
LEFT JOIN RMS_MATERIAL RM
|
|
|
ON RM.MATERIAL_ID = TWR.MATERIAL_ID
|
|
|
LEFT JOIN RMS_MATERIAL_TYPE RMT
|
|
@@ -1705,7 +1706,8 @@
|
|
|
bdo.DETAILS_NO AS "detailsNo",
|
|
|
bdo.DETAILS_TIME AS "detailsTime",
|
|
|
decode(OO.ORDER_TYPE, 11, '纯内转') "orderType",
|
|
|
- bdo.INSERT_TIME "insertTime"
|
|
|
+ bdo.INSERT_TIME "insertTime",
|
|
|
+ ORDER_LINE_SEQUENCE "orderLineSeq"
|
|
|
FROM BMSTRUCK_DETAILS_ORDER bdo
|
|
|
LEFT JOIN TMSTRUCK_WEIGHT_RESULT twr
|
|
|
ON twr.WEIGHT_TASK_RESULT_ID = bdo.WEIGHT_TASK_RESULT_ID
|
|
@@ -1782,7 +1784,8 @@
|
|
|
'厂外-老区厂内',
|
|
|
24,
|
|
|
'厂外-新区厂内') "orderType",
|
|
|
- bdo.INSERT_TIME "insertTime"
|
|
|
+ bdo.INSERT_TIME "insertTime",
|
|
|
+ ORDER_LINE_SEQUENCE "orderLineSeq"
|
|
|
FROM BMSTRUCK_DETAILS_ORDER BDO
|
|
|
LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
ON TWR.WEIGHT_TASK_RESULT_ID = BDO.WEIGHT_TASK_RESULT_ID
|
|
@@ -1856,7 +1859,8 @@
|
|
|
bdo.details_no "detailsNo",
|
|
|
bdo.details_time "detailsTime",
|
|
|
decode( OO.ORDER_TYPE, 15, '拼装车皮进厂', 16, '一焦化-厂内' ) "orderType",
|
|
|
- bdo.INSERT_TIME "insertTime"
|
|
|
+ bdo.INSERT_TIME "insertTime",
|
|
|
+ ORDER_LINE_SEQUENCE "orderLineSeq"
|
|
|
FROM
|
|
|
BMSTRUCK_DETAILS_ORDER BDO
|
|
|
LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR ON TWR.WEIGHT_TASK_RESULT_ID = BDO.WEIGHT_TASK_RESULT_ID
|
|
@@ -2023,5 +2027,11 @@
|
|
|
SELECT count(BDO.DETAILS_ID) FROM BMSTRUCK_DETAILS_ORDER BDO
|
|
|
WHERE BDO.ORDER_ID = #{orderId}
|
|
|
</select>
|
|
|
+ <select id="getDetailsIdByOrderId" resultType="java.math.BigDecimal" parameterType="java.lang.Integer">
|
|
|
+ SELECT BDO.DETAILS_ID FROM BMSTRUCK_DETAILS_ORDER BDO
|
|
|
+ WHERE
|
|
|
+
|
|
|
+ BDO.ORDER_ID = #{orderId}
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|