From 19970db2889644bce3834839d06d039e8905a4a1 Mon Sep 17 00:00:00 2001
From: comlibmb <1844410276@qq.com>
Date: Sun, 1 Feb 2026 20:17:37 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=88=86=E6=9E=90ui=E8=A1=A5?=
=?UTF-8?q?=E5=85=85=E5=AE=8C=E5=96=84=EF=BC=8C=E6=8E=A5=E5=85=A5=E6=95=B0?=
=?UTF-8?q?=E6=8D=AE=E5=BA=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ak/config.uts | 6 +-
.../analytics/AnalyticsDateRangePicker.uvue | 129 +++++++
pages.json | 6 -
pages/mall/analytics/coupon-analysis.uvue | 3 +-
pages/mall/analytics/custom-report.uvue | 359 +-----------------
pages/mall/analytics/data-detail.uvue | 3 +-
pages/mall/analytics/delivery-analysis.uvue | 3 +-
pages/mall/analytics/index.uvue | 76 +++-
pages/mall/analytics/insight-detail.uvue | 3 +-
pages/mall/analytics/market-trends.uvue | 3 +-
pages/mall/analytics/product-insights.uvue | 3 +-
pages/mall/analytics/profile.uvue | 16 +-
pages/mall/analytics/report-detail.uvue | 25 +-
pages/mall/analytics/sales-report.uvue | 57 ++-
pages/mall/analytics/user-analysis.uvue | 11 +-
services/analytics/dashboardService.uts | 15 +-
services/analytics/salesReportService.uts | 56 ++-
utils/sapi.uts | 28 +-
utils/utils.uts | 26 ++
19 files changed, 393 insertions(+), 435 deletions(-)
create mode 100644 components/analytics/AnalyticsDateRangePicker.uvue
diff --git a/ak/config.uts b/ak/config.uts
index e235d9a1..b9ac3206 100644
--- a/ak/config.uts
+++ b/ak/config.uts
@@ -2,11 +2,11 @@
// 内网环境 - 本地部署的 Supabase
// IP: 192.168.1.63
// Kong HTTP Port: 8000
-export const SUPA_URL: string = 'http://192.168.1.63:8000'
-export const SUPA_KEY: string = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InN1cGFiYXNlIiwiaWF0IjoxNzY4ODMwNjI0LCJleHAiOjE5MjY1MTA2MjR9.mDVl-kIOdRK9v6VTxo0TDF8r7X7xk3PZXazaavHyVvg'
+export const SUPA_URL: string = 'http://192.168.1.63:18000'
+export const SUPA_KEY: string = 'eyJhbGciOiAiSFMyNTYiLCAidHlwIjogIkpXVCJ9.eyJyb2xlIjogImFub24iLCAiaXNzIjogInN1cGFiYXNlIiwgImlhdCI6IDE3Njk4NDczMzQsICJleHAiOiAyMDg1MjA3MzM0fQ.js-2CS5_cUmf4iVv8aCmmx9iyFsQvLNDbt8YYOngeLU'
// WebSocket 实时连接(内网使用 ws:// 而非 wss://)
-export const WS_URL: string = 'ws://192.168.1.63:8000/realtime/v1/websocket'
+export const WS_URL: string = 'ws://192.168.1.63:18000/realtime/v1/websocket'
// 备用配置(已注释,如需切换可取消注释)
// 开发环境 - 其他内网地址
diff --git a/components/analytics/AnalyticsDateRangePicker.uvue b/components/analytics/AnalyticsDateRangePicker.uvue
new file mode 100644
index 00000000..57e5e91c
--- /dev/null
+++ b/components/analytics/AnalyticsDateRangePicker.uvue
@@ -0,0 +1,129 @@
+
+
+
+ 开始日期
+
+ {{ startDate || '请选择' }}
+
+
+
+ 结束日期
+
+ {{ endDate || '请选择' }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages.json b/pages.json
index 314253fb..4a62865b 100644
--- a/pages.json
+++ b/pages.json
@@ -411,12 +411,6 @@
"navigationBarTitleText": "数据洞察详情",
"enablePullDownRefresh": false
}
- },
- {
- "path": "test/test-connection",
- "style": {
- "navigationBarTitleText": "Supabase 连接测试"
- }
}
]
},
diff --git a/pages/mall/analytics/coupon-analysis.uvue b/pages/mall/analytics/coupon-analysis.uvue
index 8eddf244..11b03e5e 100644
--- a/pages/mall/analytics/coupon-analysis.uvue
+++ b/pages/mall/analytics/coupon-analysis.uvue
@@ -109,7 +109,8 @@