Commit Graph

11 Commits

Author SHA1 Message Date
peanut e3b21cac3e feat:管理后台系统设置页面 + 小程序登录页条件渲染 2026-06-27 10:27:14 +08:00
peanut a4c99b9b0b feat: 接口管理功能 - 分页查询、详情查看、测试代理
- 后端:OpenAPI spec 解析同步、接口分页查询、代理测试(SSRF防护)
- 前端:接口列表页、详情对话框(详情/测试双标签)、Token来源选择
- 服务启动自动同步接口数据,支持手动触发同步
- 测试代理路径修复:自动添加 /api 前缀以匹配后端 SSRF 校验

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 19:19:08 +08:00
peanut 89fbc6437a feat: 添加接口管理功能(后端OpenAPI解析入库+前端列表/详情/测试)
- 新增 ApiEndpoint/ApiParam 实体和 Mapper
- 新增 DTO 层(分页查询请求、列表项、详情项、参数项、代理测试请求/响应)
- 新增 ApiEndpointService 含 OpenAPI JSON 解析、\ 展开(最大10层)、分页查询
- 新增 ApiEndpointSyncRunner 启动时异步同步
- 新增 ApiEndpointController 分页/详情/手动同步接口
- 新增 ApiTestProxyController 代理测试接口(SSRF 防护)
- 前端新增接口列表页、详情弹窗(含测试面板、Token 来源选择)
- 前端新增菜单和路由
2026-05-23 18:21:07 +08:00
peanut 89fc42819d feat: AI 场景路由、ASR 服务及前后端全链路同步
- 新增 AI 场景路由控制器和管理接口
- 新增 ASR 语音识别服务及前后端集成
- 同步 AI Runtime 客户端到 Web/小程序/Life-Script
- 完善 AI 配置测试修复和管理后台路由配置
- 新增数据库迁移脚本

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 13:25:21 +08:00
peanut 1016111d19 feat: add frontend analytics tracking 2026-05-17 10:18:56 +08:00
peanut 9b9678b0b6 后台管理增加字典管理功能 2025-12-24 15:58:17 +08:00
peanut 1fefd98d74 bug修复 2025-12-22 23:40:47 +08:00
peanut 8f2133f3af 后端管理模块部署 2025-10-30 16:55:22 +08:00
peanut 8b6e3d0815 后台管理功能开发,AI配置管理 2025-10-30 14:50:44 +08:00
peanut 9930d77f48 修复:解决web-admin左侧菜单重复显示问题
- 创建独立的菜单配置文件 menu.ts
- 修改Layout.vue使用静态菜单配置而不是动态路由生成
- 移除子路由中重复的图标配置
- 优化菜单渲染逻辑,避免重复显示

修复内容:
1. 菜单配置独立化:避免从路由动态生成导致的重复
2. 简化菜单结构:只显示必要的顶级菜单项
3. 图标去重:移除子路由中重复的图标定义
2025-10-30 11:03:57 +08:00
peanut 0016453f20 增加后台管理模块 2025-10-27 23:57:31 +08:00