Leo
|
72d152a8cf
|
feat(auth): 完善用户信息存储支持权限按钮
- 增加用户信息中的buttons字段存储
- 支持用户权限按钮列表管理
- 为权限实时更新提供数据基础
|
2025-07-07 01:13:48 +08:00 |
|
Leo
|
d6f3cfe25c
|
fix(auth): 修复退出登录时token无效的问题
- 优化退出登录流程,先清除本地缓存再调用后端接口
- 确保即使后端接口失败也能正常清理前端状态
- 添加fetchLogout接口调用,保证前后端状态同步
- 修复退出登录时序问题,避免token状态不一致
|
2025-07-06 22:07:38 +08:00 |
|
Leo
|
4f27534f22
|
feat(store): 优化状态管理和路由处理
* 增强路由状态管理
- 改进动态路由加载和混合路由模式支持
- 优化路由重置机制,保护基础路由
- 完善路由helper工具函数
* 提升标签页管理
- 集成安全导航机制,使用navigationGuard
- 增强标签页关闭和跳转的错误处理
* 改进认证状态管理
- 优化登录流程和用户信息处理
- 更好的登录重定向逻辑
提升应用稳定性和用户体验
|
2025-07-06 02:35:47 +08:00 |
|
Leo
|
567e68234b
|
feat(service): 完善服务层和状态管理
- 更新API服务配置(api/login.ts)
- 优化HTTP服务配置(http/alova.ts, config.ts, handle.ts)
- 完善认证状态管理(store/auth.ts)
- 优化路由状态管理(store/router/)
加强服务层架构和状态管理机制
|
2025-07-06 00:59:18 +08:00 |
|
Leo
|
5fb45f8f07
|
init project
|
2025-07-04 15:08:19 +08:00 |
|