|
@@ -2694,4 +2694,25 @@
|
|
|
)
|
|
|
</select>
|
|
|
|
|
|
+ <select id="getStatus" resultType="java.lang.String">
|
|
|
+ select
|
|
|
+ CASE
|
|
|
+ WHEN TER.INSERT_TIME IS NOT NULL
|
|
|
+ THEN ' '||'已进厂' ||' '||
|
|
|
+ CASE WHEN TLFR.INSERT_TIME IS NOT NULL THEN '已出厂'
|
|
|
+ WHEN TLFR.INSERT_TIME IS NULL THEN ' ' end
|
|
|
+ WHEN TER.INSERT_TIME IS NULL
|
|
|
+ THEN ' '
|
|
|
+ END
|
|
|
+ "status"
|
|
|
+ from OMSTRUCK_ORDER OO
|
|
|
+ LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
+ ON TTR.ORDER_ID=OO.ORDER_ID
|
|
|
+ LEFT JOIN TMSTRUCK_ENFACTORY_RESULT TER
|
|
|
+ ON TER.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
+ LEFT JOIN TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
|
|
|
+ ON TLFR.RESULT_TOTAL_ID=TTR.RESULT_TOTAL_ID
|
|
|
+ WHERE OO.ORDER_ID=#{orderId}
|
|
|
+ </select>
|
|
|
+
|
|
|
</mapper>
|