feige996
|
210a77aca6
|
refactor(user): 合并用户信息和token接口并优化登录逻辑
重构用户信息存储结构,将IUserTokenVo合并到IUserInfoVo中
移除冗余的userToken状态管理,统一使用userInfo存储token信息
优化路由拦截器和登录页面处理逻辑,增加query参数解析功能
修改默认登录策略为需要登录
清理me页面中冗余的登录状态检查逻辑
|
2025-08-21 18:46:54 +08:00 |
|
feige996
|
04ab32a610
|
Merge branch 'main' into login
|
2025-08-21 16:25:54 +08:00 |
|
feige996
|
2fb1e63059
|
chore: 捕获并记录刷新 token 失败的错误
添加 console.error 输出刷新 token 失败的错误信息,便于调试和问题追踪
|
2025-08-21 16:13:58 +08:00 |
|
feige996
|
1747357e8b
|
feat(个人中心): 添加个人中心页面及相关功能
- 新增个人中心页面,包含用户信息展示、头像上传、登录/退出功能
- 更新路由配置和底部导航栏以支持个人中心页面
- 修改登录跳转路径从'/pages/common/login/index'到'/pages/login/login'
- 在cSpell字典中添加'chooseavatar'单词
- 更新tsconfig.json包含package.json文件
|
2025-08-21 15:50:35 +08:00 |
|
Hygge
|
d9e16baca9
|
feat: 添加 token 刷新功能及相关类型定义
- 在 typings.d.ts 中新增 IUserToken 接口
- 在 login.ts 中添加 refreshToken 函数以支持 token 刷新
- 在 types/login.ts 中新增 IUserTokenVo 接口
- 更新 http.ts 以处理 token 刷新逻辑
- 修改 interceptor.ts 以使用新的 token 类型
- 在 user.ts 中整合 token 状态管理
|
2025-08-21 15:49:14 +08:00 |
|
feige996
|
6900afa253
|
docs: 更新http模块README中的roadmap日期
将预计完成日期从7月31号更新为8月31号
|
2025-08-19 20:04:25 +08:00 |
|
feige996
|
b8e7dc37e2
|
perf(http): 增加请求超时时间至60秒
原10秒超时时间对于某些复杂请求可能不足,调整为60秒以提供更稳定的请求处理
|
2025-08-17 15:14:14 +08:00 |
|
菲鸽
|
8381c73377
|
Merge pull request #212 from GreatAuk/feat-utopia
代码优化
|
2025-08-12 14:07:14 +08:00 |
|
Utopia
|
3402624002
|
chore: 优化代码结构,将 CustomRequestOptions 定义到 http/types.ts 下
|
2025-08-11 16:33:15 +08:00 |
|
feige996
|
953995e490
|
fix: 将baseURL从VITE_API_BASE_URL改为VITE_APP_PROXY_PREFIX
|
2025-08-11 15:52:26 +08:00 |
|
feige996
|
17e5030dfe
|
refactor(http): 重构http模块结构,优化文件组织
- 将alova和vue-query相关文件移动到http目录下
- 统一工具类文件到http/tools目录
- 删除冗余的service/app目录
- 更新相关引用路径
- 添加新的vue-query实现文件
|
2025-08-05 17:49:33 +08:00 |
|
feige996
|
b611dcc8a5
|
docs(http): 添加请求库README文档说明
添加关于unibest支持的3种请求库的说明文档,包括各库路径、示例位置和使用建议。同时包含项目roadmap信息,说明未来将支持请求库的可选配置。
|
2025-07-15 16:36:54 +08:00 |
|
feige996
|
51acfe42e0
|
feat(api): 添加新的foo接口并支持alova风格API调用
添加新的foo接口实现,同时扩展http模块以支持alova风格的API调用方式(Get/Post/Put/Delete)。移除旧的alova-foo.ts文件并统一使用新的实现。
|
2025-07-08 17:02:10 +08:00 |
|
feige996
|
dc5fdda452
|
refactor(http): 重构HTTP模块结构,将相关文件迁移至src/http目录
将原本分散在src/utils和src/interceptors下的HTTP相关代码统一迁移至src/http目录,包括请求工具、拦截器、类型定义等
移除不再使用的src/interceptors目录
调整相关文件的引用路径
新增统一的HTTP模块入口文件
|
2025-07-08 16:59:32 +08:00 |
|