From 6ebeddfe87542e4b3abfbe1adeb9187204f63ba8 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 07 七月 2026 13:47:24 +0800
Subject: [PATCH] 新增功能

---
 server/接口变更说明.txt |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git "a/server/\346\216\245\345\217\243\345\217\230\346\233\264\350\257\264\346\230\216.txt" "b/server/\346\216\245\345\217\243\345\217\230\346\233\264\350\257\264\346\230\216.txt"
index 958d020..ac2cd96 100644
--- "a/server/\346\216\245\345\217\243\345\217\230\346\233\264\350\257\264\346\230\216.txt"
+++ "b/server/\346\216\245\345\217\243\345\217\230\346\233\264\350\257\264\346\230\216.txt"
@@ -20,7 +20,7 @@
 
 浜屻�佹姈闊冲埜鏍搁攢(鏂版枃浠� DouyinVerifyController,/business/douyinVerify)
   4. POST /business/douyinVerify/page        鏍搁攢璁板綍鍒嗛〉(瀵瑰)
-  5. POST /business/douyinVerify/poiList     鏌ヨ鎶栭煶鍟嗘埛涓嬮棬搴桰D鍒楄〃(鏃犲叆鍙�,杩斿洖 List<String>)
+  5. POST /business/douyinVerify/poiList     鏌ヨ鎶栭煶鍟嗘埛涓嬮棬搴楀垪琛�(鏃犲叆鍙�,杩斿洖 List<DouyinShopPoiVO>:poiId + poiName 闂ㄥ簵鍚嶇О鎴愬)
   6. POST /business/douyinVerify/cancel      鎾ら攢鏍搁攢(绠$悊绔�,涓嶅彈1灏忔椂闄愬埗)
 
 涓夈�佹姈闊冲晢鍝�(鏂版枃浠� DouyinProductController,/business/douyinProduct)
@@ -29,6 +29,22 @@
   9. GET  /business/douyinProduct/{id}       鏍规嵁ID鏌ヨ(鍚玈KU)
   10. POST /business/douyinProduct/bindDiscount  缁戝畾/瑙g粦鏈湴濂楅
 
+鍥涖�佹暟鎹姤琛�(鏂版枃浠� ReportController,/business/report)
+     閴存潈:鏃� @RequiresPermissions,浠� Shiro 鐧诲綍鏍¢獙,鐧诲綍鍚庡彴鍗冲彲璁块棶銆�
+     Service 澶嶇敤 services 妯″潡 ReportService(涓� web 绔� /web/report 鍚屾簮)銆�
+  11. GET /business/report/incomeStat30       杩�30澶╂敹鐩婄粺璁�(鎸夋棩鏌辩姸鍥�+绱+鐜瘮/鍚屾瘮)
+  12. GET /business/report/bikeUsageStat      杞﹁締浣跨敤鎯呭喌(鑷杞�/鐢靛姩杞� 脳 浣跨敤涓�/绌洪棽;绂佺敤杞﹁締鎺掗櫎)
+  13. GET /business/report/packageSourceStat  濂楅閿�鍞潵婧�(鏈湀/鏈勾 脳 鎶栭煶鍏戞崲/灏忕▼搴忚喘涔�)
+  14. GET /business/report/dashboard          缁煎悎鐪嬫澘(鏈湀/鏄ㄦ棩/浠婃棩鏀剁泭+璁㈠崟鏁�+杞﹁締鎬绘暟+瀹㈡埛鏁�)
+
+     鍚勬帴鍙e嚭鍙傚瓧娈�:
+     路 incomeStat30       鈫� IncomeStatVO(dailyList/totalIncome/鐜瘮/鍚屾瘮),鍥哄畾杩�30澶�,鏃犲叆鍙�
+     路 bikeUsageStat      鈫� BikeUsageStatVO:bikeIdle/bikeInUse/eleBikeIdle/eleBikeInUse
+     路 packageSourceStat  鈫� PackageSourceStatVO:month{douyinCount,miniCount} + year{douyinCount,miniCount}
+     路 dashboard          鈫� DashboardVO:monthIncome/yesterdayIncome/todayIncome(鍏�)
+                                   + monthOrderCount/yesterdayOrderCount/todayOrderCount
+                                   + totalBikeCount + totalMemberCount/yesterdayNewMember/todayNewMember
+
 
 ============================================================
 

--
Gitblit v1.9.3