3 Commits

Author SHA1 Message Date
xiangning
909ef069c5 feat: RBAC + 后端动态菜单 + 双token刷新 + 头像代理 + IM/工作流/AI模块
- RBAC 平台管理:用户/角色/权限/菜单四页面(Vben VxeGrid+Modal)
- 后端动态菜单(backend模式):菜单由 /menu/all 驱动,子路由相对path
- 双token刷新:enableRefreshToken,access过期自动续期
- 头像代理:/api/files/preview 避免S3 https问题
- 权限管理树形展示(按Group分组)
- vxe-table适配器补齐(CellTag/CellSwitch/CellOperation/VbenTableAction)
- 新增:AI对话/知识库/IM聊天/工作流 模块API与页面
- 移除旧静态路由模块(改后端菜单驱动)
2026-07-04 19:40:02 +08:00
xiangning
dca6267649 feat: 后端动态菜单(backend模式) + 子路由相对path + vxe-table适配器补齐
- accessMode 切换为 backend:菜单由后端 /menu/all 动态驱动
- 子路由 path 改为相对(analytics/workspace/user 等),vue-router 拼接为 /dashboard/analytics
- 修复 /workspace /analytics 等页面 404(中间层无 component 导致 children 无法渲染)
- vxe-table 适配器补齐 CellTag/CellSwitch/CellOperation + VbenTableAction
- enableRefreshToken 双token自动刷新
- 头像走 /api/files/preview 代理(avatars/ 免鉴权)
2026-07-04 17:24:02 +08:00
xiangning
eb77e0a3f7 feat: RBAC 平台管理 + 后端动态菜单 + 双token刷新 + 头像代理 2026-07-03 17:30:06 +08:00