From d4dceed9ed67d5e2b7ab73f860f2ac894f8e2ed1 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 04 八月 2026 11:14:15 +0800
Subject: [PATCH] perf: reduce battery statistics order queries

---
 ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml b/ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml
index ee8b8d0..ecfb877 100644
--- a/ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml
+++ b/ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml
@@ -2536,7 +2536,7 @@
 
 
     <select id="countOrdersByDate" resultType="com.ruoyi.order.vo.OrderCountByDate">
-        SELECT DATE_FORMAT(create_time, '%m/%d') AS `date`, COUNT(*) AS `count`
+        SELECT DATE(create_time) AS `date`, COUNT(*) AS `count`
         FROM t_charging_order
         WHERE
         del_flag = 0
@@ -2548,8 +2548,8 @@
             #{item}
         </foreach>
         and create_time BETWEEN #{startTime} AND #{endTime}
-        GROUP BY DATE(create_time, '%m/%d')
-        ORDER BY DATE(create_time, '%m/%d') ASC
+        GROUP BY DATE(create_time)
+        ORDER BY DATE(create_time) ASC
     </select>
 
 

--
Gitblit v1.7.1