From fa93c9eefcbfcb7ba8b7a9d0b41ba2b4e3523ae5 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 22 四月 2026 11:07:23 +0800
Subject: [PATCH] [fix] 胶囊改进

---
 xp-robotaxi-order-boot/src/main/resources/mapper/order/XpOrderMapper.xml |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/xp-robotaxi-order-boot/src/main/resources/mapper/order/XpOrderMapper.xml b/xp-robotaxi-order-boot/src/main/resources/mapper/order/XpOrderMapper.xml
index 3c3cddc..4a60856 100644
--- a/xp-robotaxi-order-boot/src/main/resources/mapper/order/XpOrderMapper.xml
+++ b/xp-robotaxi-order-boot/src/main/resources/mapper/order/XpOrderMapper.xml
@@ -100,4 +100,28 @@
         ORDER BY create_time DESC
     </select>
 
+    <select id="timeSceneOrders" resultType="java.lang.Long">
+        SELECT
+            end_point_id
+        FROM xp_order
+        WHERE app_user_id = #{userId}
+          AND is_deleted = 0
+          AND status IN (9, 10)
+          AND DATE(create_time) BETWEEN #{startDate} AND #{endDate}
+          AND TIME(create_time) BETWEEN #{startTime} AND #{endTime}
+        GROUP BY end_point_id
+        ORDER BY COUNT(*) DESC
+    </select>
+    <select id="frequencyOrders" resultType="java.lang.Long">
+        SELECT
+            end_point_id
+        FROM xp_order
+        WHERE app_user_id = #{userId}
+          AND is_deleted = 0
+          AND status IN (9, 10)
+          AND DATE(create_time) BETWEEN #{startDate} AND #{endDate}
+        GROUP BY end_point_id
+        ORDER BY COUNT(*) DESC
+    </select>
+
 </mapper>

--
Gitblit v1.7.1