rk
4 天以前 4f4538356403d620b9bd510fd45729a251291942
server/½Ó¿Ú±ä¸ü˵Ã÷.txt
@@ -20,7 +20,7 @@
二、抖音券核销(新文件 DouyinVerifyController,/business/douyinVerify)
  4. POST /business/douyinVerify/page        æ ¸é”€è®°å½•分页(对外)
  5. POST /business/douyinVerify/poiList     æŸ¥è¯¢æŠ–音商户下门店ID列表(无入参,返回 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查询(含SKU)
  10. POST /business/douyinProduct/bindDiscount  ç»‘定/解绑本地套餐
四、数据报表(新文件 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          ç»¼åˆçœ‹æ¿(本月/昨日/今日收益+订单数+车辆总数+客户数)
     å„接口出参字段:
     Â· 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
============================================================