From 21ee0e811348793da746bc9e6ebe2ec226da2a8a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 16 十月 2025 17:37:18 +0800
Subject: [PATCH] 修改bug

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
index f532df6..0850600 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/dao/mapping/OrderCrossCityMapper.xml
@@ -320,7 +320,7 @@
 		a.driverId as driverId,
         a.peopleNumber as peopleNumber,
         a.seatNumber as seatNumber,
-		a.orderMoney as orderMoney,
+        if(a.abnormal = 2 and a.abnormalStatus = 2, a.responsibilityMoney, a.orderMoney) as orderMoney,
 		a.redPacketMoney as redPacketMoney,
 		a.couponMoney as couponMoney,
 		a.discountMoney as discountMoney,
@@ -349,7 +349,15 @@
 		h.remark as cancelRemark,
 		CONCAT(j.startTime, '-', j.endTime) as lineShiftTime,
 		a.holidayFee,
-		a.discountAmount as taxiCardMoney
+		a.discountAmount as taxiCardMoney,
+        a.responsibilityType as responsibilityType,
+        a.abnormalStatus as abnormalStatus,
+        a.abnormalRemark as abnormalRemark,
+        a.abnormalIntro as abnormalIntro,
+        a.abnormalImg as abnormalImg,
+        a.companyId as companyId,
+        a.travelMode,
+        0 as appealButton
         from t_order_cross_city a
 		left join t_driver b on (a.driverId = b.id)
 		left join t_car c on (a.carId = c.id)
@@ -606,4 +614,51 @@
             and DATE_FORMAT(a.travelTime, '%Y-%m-%d') = #{day}
         </if>
     </select>
+
+
+    <select id="queryMyTripList" resultType="map">
+        select
+            id as orderId,
+            DATE_FORMAT(insertTime, '%Y-%m-%d %H:%i') as orderTime,
+            DATE_FORMAT(travelTime, '%m月?d日 %H:%i') as time,
+        startAddress as startAddress,
+        endAddress as endAddress,
+        driverId as driverId,
+        (3) as orderType,
+        state as state,
+        oldState as oldState,
+        thankYouFee,
+        passengersPhone,
+        payMoney,
+        endServiceTime,
+        companyId,
+        arriveTime,
+        boardingTime,
+        boardingLon,
+        boardingLat
+        from t_order_cross_city where userId = #{uid}  and state in (8, 9) order by insertTime desc limit #{pageNum}, #{size}
+    </select>
+
+    <select id="queryMyTripListAll" resultType="map">
+        select
+            id as orderId,
+            DATE_FORMAT(insertTime, '%Y-%m-%d %H:%i') as orderTime,
+            DATE_FORMAT(travelTime, '%m月?d日 %H:%i') as time,
+        startAddress as startAddress,
+        endAddress as endAddress,
+        driverId as driverId,
+        (3) as orderType,
+        state as state,
+        oldState as oldState,
+        thankYouFee,
+        passengersPhone,
+        payMoney,
+        endServiceTime,
+        companyId,
+        arriveTime,
+        boardingTime,
+        boardingLon,
+        boardingLat
+        from t_order_cross_city where userId = #{uid}  and state in (8, 9) order by insertTime desc
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.7.1