feat: 分析模块、接口管理及其他功能优化

- 后端: WebMvcConfig/拦截器/AnalyticsService/Mapper/测试优化,新增 Knife4jConfig、AnalyticsDictionary、数据库迁移脚本
- 前端: 分析仪表盘 UI 优化、接口管理列表及详情测试面板
- 小程序: analytics 服务优化、request 增强
- 文档: 分析模块中文标签设计文档、品牌重命名设计文档
- 部署: conf 配置优化、deploy.py 脚本更新

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-23 23:52:39 +08:00
parent d1a0018d1b
commit 9838e7626b
20 changed files with 1073 additions and 78 deletions
+9
View File
@@ -13,13 +13,20 @@ export interface AnalyticsOverview {
export interface AnalyticsTrendItem {
bucket: string
eventName: string
eventLabel?: string
count: number
users: number
}
export interface AnalyticsTopEvent {
eventName: string
eventLabel?: string
eventType: string
eventTypeLabel?: string
pagePath?: string
pageLabel?: string
apiPath?: string
apiLabel?: string
count: number
users: number
}
@@ -33,7 +40,9 @@ export interface AnalyticsFunnelItem {
export interface AnalyticsPreferenceItem {
dimension: string
dimensionLabel?: string
value: string
valueLabel?: string
count: number
users: number
}