feige996
|
932690148e
|
chore(http): 注释:兼容0和200作为成功状态码
|
2025-09-16 20:07:27 +08:00 |
|
feige996
|
619daf4325
|
refactor: 移除上传地址环境变量并直接使用固定路径,优化上传逻辑
|
2025-09-16 18:04:37 +08:00 |
|
feige996
|
e8859159a2
|
fix(router): 修复小程序登录页面路由拦截逻辑
修正小程序环境下登录页面路由拦截的条件判断,将LOGIN_PAGE_ENABLE_IN_MP取反以确保逻辑正确
|
2025-09-16 11:01:11 +08:00 |
|
feige996
|
55346d803e
|
refactor(login): 简化登录逻辑并移除验证码相关字段
重构登录相关代码,移除不再需要的验证码和uuid字段
将登录逻辑集中到token store中处理
优化微信小程序登录的代码格式
|
2025-09-16 10:53:00 +08:00 |
|
feige996
|
b97afe0a0e
|
feat(http): 兼容0和200作为成功状态码
由于不同接口可能返回0或200作为成功状态码,将ResultEnum中的Success拆分为Success0和Success200,并修改相关业务逻辑判断
|
2025-09-16 10:19:11 +08:00 |
|
feige996
|
61fb851fa3
|
fix: 修复登录和刷新token时直接使用响应数据的问题
移除对响应数据中.data的直接引用,改为使用完整响应对象
|
2025-09-16 09:37:45 +08:00 |
|
feige996
|
a4f774cbae
|
refactor(ui): 移除uni-icons和uni-scss模块,改用unocss图标
- 删除uni-icons相关组件、字体文件和文档
- 删除uni-scss样式文件和变量配置
- 更新tabbar配置使用unocss图标
- 在uno.config.ts中添加新的安全图标
|
2025-09-15 21:39:58 +08:00 |
|
feige996
|
6b5e2f9d0b
|
fix(tabbar): 修复首页路径为'/'时tabbar不显示的问题
处理本地'/pages/index/index'和线上'/'路径不一致导致的tabbar显示问题
|
2025-09-15 16:05:00 +08:00 |
|
feige996
|
60e194afc9
|
chore(http): 拦截器添加Content-Type头
|
2025-09-15 10:25:47 +08:00 |
|
feige996
|
7663dba25e
|
chore(http): comment: 添加类似axios的API调用支持
|
2025-09-15 10:16:01 +08:00 |
|
feige996
|
b0e51ed39f
|
refactor(http): 修改请求返回类型并处理业务逻辑错误
移除 IResData 包装层,直接返回数据部分。在 http 模块中添加业务逻辑错误处理,当 code 不为成功时抛出错误
|
2025-09-14 21:02:32 +08:00 |
|
feige996
|
29cf9be0d6
|
refactor: 移除src目录下的pages.json和manifest.json配置文件
|
2025-09-11 09:41:15 +08:00 |
|
djkloop
|
78c116f410
|
Update README.md
fix arc -> src
|
2025-09-10 12:52:11 +08:00 |
|
feige996
|
4a88ca56b9
|
refactor(登录): 调整登录流程中token和用户信息的设置顺序
将token设置移到用户信息设置之前,以更符合常见登录流程
|
2025-09-09 21:20:55 +08:00 |
|
feige996
|
a17b5576ef
|
docs(router): 更新登录策略相关TODO注释的序号
|
2025-09-09 16:14:57 +08:00 |
|
feige996
|
d7108419ad
|
refactor(登录): 将登录接口字段改为可选并添加登录逻辑
将登录接口的 code 和 uuid 字段改为可选,为后续对接真实登录接口做准备
在登录页面添加登录函数调用逻辑,并处理错误情况
|
2025-09-07 17:39:37 +08:00 |
|
feige996
|
084f46407a
|
fix(me): 在非微信小程序环境添加登录后重定向参数
|
2025-09-07 17:30:15 +08:00 |
|
feige996
|
6ca570d5fa
|
refactor(store): 重构用户信息清理逻辑
将用户信息清理逻辑从token store移到user store,并重命名方法为clearUserInfo
更新用户ID显示字段及默认值
移除注销后跳转登录页的代码
|
2025-09-07 17:28:28 +08:00 |
|
feige996
|
d771a175ab
|
fix(router): 修改黑名单登录授权策略逻辑
将关于页面的登录授权策略从黑名单改为白名单,并简化路由拦截器中黑名单策略的处理逻辑
|
2025-09-07 17:23:00 +08:00 |
|
feige996
|
013eadb964
|
chore(token): 实现退出登录逻辑
移除TODO注释并调用实际的_logout方法
|
2025-09-07 17:11:28 +08:00 |
|
feige996
|
6e1893acd2
|
perf(登录): 优化登录接口路径并完善退出登录功能
|
2025-09-07 17:09:33 +08:00 |
|
feige996
|
30c8caa542
|
fix(about): 添加登录状态检查防止已登录用户跳转登录页
在跳转登录页前检查用户是否已登录,若已登录则提示并阻止跳转
|
2025-09-07 16:54:24 +08:00 |
|
feige996
|
d77fb715b7
|
chore(index): 移除首页登录相关代码
|
2025-09-07 16:52:13 +08:00 |
|
feige996
|
ca283f0619
|
fix(router): 修复当myQuery为空对象时仍添加查询参数的问题
|
2025-09-07 16:40:58 +08:00 |
|
feige996
|
6653ea60fd
|
feat(proxy): 添加后端API前缀配置选项
添加 VITE_SERVER_HAS_API_PREFIX 环境变量用于控制代理是否保留/api前缀
根据配置决定是否重写代理路径中的/api前缀
|
2025-09-07 16:39:28 +08:00 |
|
feige996
|
ec0b0ac238
|
docs(router): 添加登录策略配置的TODO注释
添加关于登录策略配置的TODO注释,明确需要后续处理的两个任务点
|
2025-09-06 21:33:36 +08:00 |
|
feige996
|
657ed31077
|
fix(router): 修正变量名LOGIN_PAGE_ENABLE_IN_WP为LOGIN_PAGE_ENABLE_IN_MP
修复变量名拼写错误,将WP改为MP以准确表示小程序(mini program)场景
|
2025-09-06 21:30:09 +08:00 |
|
菲鸽
|
4b8f7ca0c4
|
Merge pull request #256 from zyckx/main
fix(token): 统一导出token store和修复token获取以及添加逻辑
|
2025-09-05 18:42:43 +08:00 |
|
feige996
|
8714074eac
|
feat(about): 添加 page-meta 示例以支持页面样式设置
|
2025-09-05 18:39:20 +08:00 |
|
zygalaxy
|
65e578ca58
|
fix(token): 统一导出token store和修复token获取以及添加逻辑
|
2025-09-05 18:32:22 +08:00 |
|
feige996
|
1b9c8dc911
|
docs(tabbar): 添加carbon图标导入注释
|
2025-09-05 17:02:32 +08:00 |
|
feige996
|
075de5c8f6
|
fix(router): #250 明确拦截器返回false以阻止原路由执行
修改拦截器返回值从true到false,以明确表示阻止原路由继续执行,避免潜在的逻辑混淆
|
2025-09-05 15:00:35 +08:00 |
|
feige996
|
89d76deead
|
fix(token): #251修复未获取到token时判断过期逻辑错误
当tokenInfo.value为null时直接返回true,避免后续访问expireTime导致的错误
|
2025-09-05 14:56:40 +08:00 |
|
feige996
|
c6d9b47e99
|
refactor: 移除关于tabbar缓存的冗余注释
|
2025-09-05 14:12:49 +08:00 |
|
feige996
|
ea4c13e04b
|
docs(login): 更新登录页README中的用户提示信息
|
2025-09-04 17:19:57 +08:00 |
|
feige996
|
ce16b95678
|
style: 移除登录页面README中的多余空行
|
2025-09-04 17:19:30 +08:00 |
|
feige996
|
915184ce7e
|
refactor(router): 重命名登录配置参数并更新相关文档
将 `IS_USE_WX_LOGIN_IN_MP` 重命名为 `LOGIN_PAGE_ENABLE_IN_WP` 以更准确表达其用途
更新路由拦截逻辑和 README 文档以保持一致性
|
2025-09-04 17:18:29 +08:00 |
|
feige996
|
5c81761371
|
fix(router): 修复小程序登录逻辑并添加环境判断
在小程序环境中正确判断是否使用微信登录逻辑,避免在非小程序环境误用该逻辑
|
2025-09-04 15:17:13 +08:00 |
|
feige996
|
c31090e389
|
fix(tabbar): 修复H5环境下无tabbar时的白屏问题
当tabbar缓存未启用时,将tabBar配置设为undefined而非空对象。在H5环境下,无tabbar时设置为空对象以防止浏览器报错导致白屏
|
2025-09-04 15:14:21 +08:00 |
|
feige996
|
6aef7b85c4
|
fix(router): 在小程序中使用微信登录时跳过拦截逻辑
当在小程序环境中配置使用微信登录时,避免执行后续的拦截检查逻辑
|
2025-09-03 15:32:37 +08:00 |
|
laifeipeng
|
d0ba380486
|
chore: 更新依赖包版本并修复文件结尾格式
更新所有@dcloudio相关依赖到最新版本,同时将vue和@vue/runtime-core改为使用语义化版本。添加vue-i18n依赖并修复pages.json文件结尾格式问题
|
2025-09-03 10:54:01 +08:00 |
|
feige996
|
85ef82239f
|
fix(about): 修改页面登录授权配置为需要登录
将 excludeLoginPath 从 true 改为 false,使关于页面需要登录才能访问
|
2025-09-02 16:45:56 +08:00 |
|
feige996
|
8f1f32f03e
|
chore(router): 修改默认登录策略为无需登录
将默认登录策略从需要登录改为无需登录,以匹配业务需求
|
2025-09-02 11:04:14 +08:00 |
|
feige996
|
02b2c00acd
|
refactor(router): 将 HOME_PAGE 常量移至 utils 模块并改进实现
将 HOME_PAGE 常量从 router/config.ts 移动到 utils/index.ts 模块
实现根据 page.json 动态获取首页路径,默认使用第一个页面
更新 router/interceptor.ts 中的导入路径
|
2025-09-01 17:19:31 +08:00 |
|
feige996
|
05e0a6aedc
|
refactor(token): 移除多余的 isSingleTokenMode 变量并简化逻辑
|
2025-09-01 16:16:16 +08:00 |
|
feige996
|
e56503f703
|
fix(router): 修改默认登录策略为需要登录并启用路由日志
将默认登录策略从无需登录改为需要登录,同时启用路由拦截日志
添加对登录页面的特殊处理以避免重定向循环
|
2025-09-01 16:09:52 +08:00 |
|
feige996
|
23ddd5e2e1
|
fix(登录): 添加已登录检查避免重复登录
当用户已登录时直接返回上一页,不再执行登录操作
同时启用路由拦截器的调试日志
|
2025-09-01 15:59:48 +08:00 |
|
feige996
|
83e08353eb
|
fix(utils): 处理未找到lastPage时的currRoute返回
当getLastPage返回undefined时,currRoute现在会返回包含空path和空query的默认对象,避免潜在的运行时错误
|
2025-09-01 15:55:16 +08:00 |
|
feige996
|
40732df4d8
|
refactor(about): 重命名函数并重新组织代码结构
将 toLogin 重命名为 gotoLogin 以保持命名一致性
调整函数位置使相关功能更集中
|
2025-09-01 15:52:59 +08:00 |
|
feige996
|
0632985305
|
docs(router): 更新README并优化登录路径判断逻辑
更新router模块的README文档,添加excludeLoginPath配置说明
优化judgeIsExcludePath函数,将isDev判断移到函数内部
|
2025-09-01 15:50:58 +08:00 |
|