From 40a8157440e3b906da8f52e07d939d78c3f4c313 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 12 四月 2026 16:14:06 +0800
Subject: [PATCH] feat: 任务增加统计、同步增加通知
---
ruoyi-system/src/main/resources/mapper/system/LegacyTransferSyncMapper.xml | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/ruoyi-system/src/main/resources/mapper/system/LegacyTransferSyncMapper.xml b/ruoyi-system/src/main/resources/mapper/system/LegacyTransferSyncMapper.xml
index bbe6068..6dbccfb 100644
--- a/ruoyi-system/src/main/resources/mapper/system/LegacyTransferSyncMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/LegacyTransferSyncMapper.xml
@@ -105,10 +105,16 @@
b.DispatchOrdNo,
b.DispatchOrdClass
FROM ServiceOrder AS a
- LEFT JOIN DispatchOrd b ON a.ServiceOrdID = b.ServiceOrdIDDt
+ OUTER APPLY (
+ SELECT TOP 1
+ DispatchOrd_NS_Time, DispatchOrdTraStreet, DispatchOrdStartDate,
+ DispatchOrdActualDate, DispatchOrdReturnDate, DispatchOrdTraEnd,
+ DispatchOrdState, DispatchOrdID, DispatchOrdCarID, DispatchOrdNo, DispatchOrdClass
+ FROM DispatchOrd b
+ WHERE b.ServiceOrdIDDt = a.ServiceOrdID
+ ) b
WHERE a.ServiceOrdState <= 3
- AND a.ServiceOrd_CC_Time > #{startDate}
- AND a.ServiceOrd_CC_Time < #{endDate}
+ AND a.ServiceOrd_CC_Time between #{startDate} and #{endDate}
AND a.ServiceOrdID > #{lastId}
ORDER BY a.ServiceOrdID
</select>
--
Gitblit v1.9.1