From f72ae151cc12b219cb5f39eea3ec0ea089a6ef2a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 27 八月 2025 23:53:05 +0800
Subject: [PATCH] 修改bug

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml |   62 +++++++++++++++++++++++++++++-
 1 files changed, 59 insertions(+), 3 deletions(-)

diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml
index 9166e0f..1977a90 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml
@@ -280,7 +280,7 @@
         state as state,
         oldState as oldState,
         thankYouFee
-        from t_order_private_car where userId = #{uid} order by insertTime desc limit #{pageNum}, #{size}
+        from t_order_private_car where userId = #{uid} and isGenerateRecoveryOrder = 0 order by insertTime desc limit #{pageNum}, #{size}
     </select>
 
 
@@ -336,7 +336,7 @@
         a.endLat as endLat,
         a.endAddress as endAddress,
 		a.driverId as driverId,
-		a.orderMoney as orderMoney,
+		if(a.abnormal = 2 and a.abnormalStatus = 2, a.responsibilityMoney, a.orderMoney) as orderMoney,
         a.startMileage as startMileage,
         a.startMoney as startMoney,
         a.mileageKilometers as mileageKilometers,
@@ -385,7 +385,14 @@
 		a.waitRule,
 		a.chargeRule,
 		a.chargeRules,
-		a.discountAmount as taxiCardMoney
+		a.discountAmount as taxiCardMoney,
+		a.responsibilityType,
+		a.abnormalStatus,
+		a.abnormalRemark,
+		a.abnormalIntro,
+		a.abnormalImg,
+		a.companyId,
+        IF((a.abnormalIntro is null and a.recoveryOrder = 1) or (a.state in (8, 9) and null = a.abnormal), 0, 1) as appealButton
         from t_order_private_car a
 		left join t_driver b on (a.driverId = b.id)
 		left join t_car c on (a.carId = c.id)
@@ -575,4 +582,53 @@
         </if>
 
     </select>
+
+
+    <select id="queryMyTripList" resultType="map">
+        select id                                        as orderId,
+               rideType                                  as rideType,
+               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,
+        (1) as orderType,
+        state as state,
+        oldState as oldState,
+        thankYouFee,
+        passengersPhone,
+        payMoney,
+        endServiceTime,
+        companyId,
+        arriveTime,
+        boardingTime,
+        boardingLon,
+        boardingLat
+        from t_order_private_car
+        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,
+            rideType as rideType,
+            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,
+        (1) as orderType,
+        state as state,
+        oldState as oldState,
+        thankYouFee,
+        passengersPhone,
+        payMoney,
+        endServiceTime,
+        companyId,
+        arriveTime,
+        boardingTime,
+        boardingLon,
+        boardingLat
+        from t_order_private_car where userId = #{uid}  and state in (8, 9) order by insertTime desc
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.7.1