|
@@ -3401,13 +3401,36 @@
|
|
|
</if>
|
|
|
</select>
|
|
|
<select id="getPauseTimeTaskDetail" resultType="java.util.Map" parameterType="java.lang.Integer">
|
|
|
- select sum(TTTR.RESULT_VALUE) "TotalValue"
|
|
|
+ select (
|
|
|
+ SELECT TTTR2.RESULT_TIME
|
|
|
+ FROM TMSTRUCK_TIME_TASK_RESULT TTTR2
|
|
|
+ WHERE TTTR2.RESULT_TOTAL_ID = TTTR.RESULT_TOTAL_ID
|
|
|
+ AND TTTR2.RESULT_TIME_TYPE = 1
|
|
|
+ ) "startTime",
|
|
|
+ (
|
|
|
+ SELECT TTTR2.RESULT_TIME
|
|
|
+ FROM TMSTRUCK_TIME_TASK_RESULT TTTR2
|
|
|
+ WHERE TTTR2.RESULT_TOTAL_ID = TTTR.RESULT_TOTAL_ID
|
|
|
+ AND TTTR2.RESULT_TIME_TYPE = 3
|
|
|
+ ) "endTime",
|
|
|
+ (
|
|
|
+ SELECT TTTR2.RESULT_VALUE
|
|
|
+ FROM TMSTRUCK_TIME_TASK_RESULT TTTR2
|
|
|
+ WHERE TTTR2.RESULT_TOTAL_ID = TTTR.RESULT_TOTAL_ID
|
|
|
+ AND TTTR2.RESULT_TIME_TYPE = 3
|
|
|
+ ) "totalTime",
|
|
|
+ (
|
|
|
+ SELECT TTTR2.RESULT_VALUE
|
|
|
+ FROM TMSTRUCK_TIME_TASK_RESULT TTTR2
|
|
|
+ WHERE TTTR2.RESULT_TOTAL_ID = TTTR.RESULT_TOTAL_ID
|
|
|
+ AND TTTR2.RESULT_TIME_TYPE = 7
|
|
|
+ ) "pauseTime",
|
|
|
from OMSTRUCK_ORDER OO
|
|
|
left join TMSTRUCK_TOTAL_RESULT TTR
|
|
|
ON OO.ORDER_ID=TTR.ORDER_ID
|
|
|
LEFT JOIN TMSTRUCK_TIME_TASK_RESULT TTTR
|
|
|
ON TTR.RESULT_TOTAL_ID =TTTR.RESULT_TOTAL_ID
|
|
|
- WHERE OO.ORDER_ID = #{orderId} AND TTTR.RESULT_TIME_TYPE =7
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
</select>
|
|
|
|
|
|
<select id="getInwardOrderMessage" resultType="java.util.Map" parameterType="java.util.Map">
|