From cbc307682c0ca48d59e7b539d6a2ae58d49cabe1 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期三, 20 八月 2025 22:33:02 +0800 Subject: [PATCH] refactor(driver): 重构司机端收入查询逻辑 --- UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/dao/mapping/OrderPrivateCarMapper.xml | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 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 a699ead..1edad18 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> @@ -391,7 +391,8 @@ a.abnormalRemark, a.abnormalIntro, a.abnormalImg, - a.companyId + a.companyId, + IF(a.abnormalIntro is null and a.recoveryOrder = 1, 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) @@ -584,11 +585,10 @@ <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, + 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, @@ -604,7 +604,9 @@ boardingTime, boardingLon, boardingLat - from t_order_private_car where userId = #{uid} and state in (8, 9) order by insertTime desc limit #{pageNum}, #{size} + 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 -- Gitblit v1.7.1