From 2333537db7b05be03ed1d28cdcfc0fc2ee714f5b Mon Sep 17 00:00:00 2001
From: zhangback <zhangback@163.com>
Date: 星期一, 17 十一月 2025 09:21:06 +0800
Subject: [PATCH] 提交
---
tms/src/main/resources/mapper/tms/TmsDispatchOrderMapper.xml | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/tms/src/main/resources/mapper/tms/TmsDispatchOrderMapper.xml b/tms/src/main/resources/mapper/tms/TmsDispatchOrderMapper.xml
index 07bc566..064fde0 100644
--- a/tms/src/main/resources/mapper/tms/TmsDispatchOrderMapper.xml
+++ b/tms/src/main/resources/mapper/tms/TmsDispatchOrderMapper.xml
@@ -496,5 +496,40 @@
</foreach>
</delete>
+ <select id="selectAssignedItineraryList" resultType="com.ruoyi.tms.domain.vo.DriverDispatchVo">
+
+ SELECT tdo.dispatch_no, tdo.customer_name, tdo.license_plate,tdo.transport_line,tdo.status,tdo.latest_departure,
+ tdd.status as tddStatus,tdd.driver_id,tdd.dispatch_id,tdo.ok_time
+ FROM tms_dispatch_order AS tdo
+ LEFT JOIN tms_driver_dispatch AS tdd
+ ON tdo.id = tdd.dispatch_id
+ where 1 = 1
+ <if test="inStatusList != null and inStatusList.size > 0">
+ and tdd.status in
+ <foreach item="item" collection="inStatusList" open="(" separator="," close=")">
+ #{item}
+ </foreach>
+
+ </if>
+ <if test="inTdoStatusList != null and inTdoStatusList.size > 0">
+ and tdo.status in
+ <foreach item="item" collection="inTdoStatusList" open="(" separator="," close=")">
+ #{item}
+ </foreach>
+
+ </if>
+
+
+ and tdd.driver_id = #{driverId};
+ </select>
+ <select id="selectAssignedItineraryDetail" resultType="com.ruoyi.tms.domain.vo.DriverDispatchVo">
+ SELECT tdo.dispatch_no, tdo.customer_name, tdo.license_plate,tdo.transport_line,tdo.status,tdo.latest_departure,
+ tdd.status as tddStatus,tdd.driver_id,tdd.dispatch_id,tdo.ok_time,tdo.shelf_code
+ FROM tms_dispatch_order AS tdo
+ LEFT JOIN tms_driver_dispatch AS tdd
+ ON tdo.id = tdd.dispatch_id
+ where tdo.id = #{dispatchId} and tdd.driver_id = #{driverId};
+
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0