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