From 7b6b14baf6a1081d2b7bcc8b803e0f834c5f165d Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 21 四月 2026 09:31:16 +0800
Subject: [PATCH] 获取可改派司机列表

---
 DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java
index 2c568e5..69f1525 100644
--- a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java
+++ b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java
@@ -19,6 +19,7 @@
 import com.stylefeng.guns.modular.crossCity.server.IOrderCrossCityService;
 import com.stylefeng.guns.modular.crossCity.warpper.DriverShiftListWarpper;
 import com.stylefeng.guns.modular.crossCity.warpper.LineShiftItemWarpper;
+import com.stylefeng.guns.modular.crossCity.warpper.OtherDriverShiftWarpper;
 import com.stylefeng.guns.modular.crossCity.warpper.ScanOrderDetailWarpper;
 import com.stylefeng.guns.modular.system.dao.CarModelMapper;
 import com.stylefeng.guns.modular.system.dao.CarServiceMapper;
@@ -437,6 +438,15 @@
     }
 
     @Override
+    public List<OtherDriverShiftWarpper> queryOtherDriverShiftListWithShiftId(Long driverShiftId) throws Exception {
+        if (driverShiftId == null) {
+            return new ArrayList<>();
+        }
+        List<Map<String, Object>> rows = lineShiftDriverMapper.queryOtherDriverShiftListWithShiftId(driverShiftId);
+        return OtherDriverShiftWarpper.fromMaps(rows);
+    }
+
+    @Override
     public ResultUtil<ScanOrderDetailWarpper> getDetail(Integer lineShiftDriverId) {
         // 1. 查询基础数据
         Map<String, Object> data = lineShiftDriverMapper.getDetail(lineShiftDriverId);

--
Gitblit v1.7.1