From 61a22fc52fde9b2eb276f346dfd67fc57fc3a64f Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期五, 30 一月 2026 15:16:13 +0800
Subject: [PATCH] 日期筛选sql调整

---
 src/main/resources/mapper/sales/SalesLedgerMapper.xml |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/mapper/sales/SalesLedgerMapper.xml b/src/main/resources/mapper/sales/SalesLedgerMapper.xml
index 7bc2d2d..215f0a7 100644
--- a/src/main/resources/mapper/sales/SalesLedgerMapper.xml
+++ b/src/main/resources/mapper/sales/SalesLedgerMapper.xml
@@ -88,4 +88,17 @@
         </where>
     order by T1.entry_date desc
     </select>
+
+    <select id="selectIncomeStats" resultType="com.ruoyi.home.dto.IncomeExpenseAnalysisDto">
+        SELECT DATE_FORMAT(entry_date, #{dateFormat}) as dateStr, IFNULL(SUM(contract_amount), 0) as amount
+        FROM sales_ledger
+        WHERE entry_date BETWEEN #{startDate} AND #{endDate}
+        GROUP BY dateStr
+    </select>
+
+    <select id="selectCustomerSalesComposition" resultType="com.ruoyi.dto.MapDto">
+        SELECT customer_name as name, CAST(IFNULL(SUM(contract_amount), 0) AS CHAR) as value
+        FROM sales_ledger
+        GROUP BY customer_name
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3