feige996
|
e8478c9d43
|
feat(登录): 实现H5模拟登录功能并优化路由拦截
- 在user store中添加setUserInfo方法
- 新增tabbar页面判断工具函数isPageTabbar
- 重构路由拦截逻辑,简化登录判断
- 实现H5模拟登录页面及跳转逻辑
- 移除不再使用的usePageAuth钩子
|
2025-08-18 21:52:32 +08:00 |
|
feige996
|
7a89d913ec
|
refactor: 统一登录相关页面路径为/pages/login前缀
将登录页面、注册页面及相关跳转路径统一修改为/pages/login前缀
在首页添加跳转登录页的按钮
|
2025-08-18 21:27:59 +08:00 |
|
feige996
|
168a19fbca
|
feat(登录): 实现登录策略和路由拦截功能
添加登录相关配置文件和页面,包括登录策略配置、注册页面和路由拦截逻辑
移除旧的登录相关代码和配置,使用新的登录策略实现
在用户store中添加hasLogin计算属性用于检查登录状态
优化路由拦截器逻辑,支持白名单和黑名单策略
|
2025-08-18 21:24:05 +08:00 |
|
feige996
|
9725b14626
|
refactor(router): 移除H5环境下的hashchange事件监听代码
|
2025-08-12 17:58:08 +08:00 |
|
feige996
|
57ef29f4cc
|
fix(H5路由): 修复H5环境下直接输入路由无法拦截的问题
移除hashchange监听方式,改为在App启动时直接处理初始路由
|
2025-08-07 18:22:57 +08:00 |
|
feige996
|
447e8e4626
|
feat(router): 为H5环境添加hashchange路由拦截
添加对H5环境的路由拦截支持,通过监听hashchange事件实现页面跳转拦截
|
2025-08-06 20:25:31 +08:00 |
|
feige996
|
e3495bae69
|
refactor(tabbar): 重构tabbar模块结构,优化代码组织
将tabbar相关代码从多个文件整合到统一目录结构
重命名tabbar相关文件以保持一致性
更新导入路径以匹配新的文件结构
添加README文档说明tabbar的不同实现策略
|
2025-08-04 10:44:48 +08:00 |
|
feige996
|
9e666120e8
|
refactor(tabbar): 将 tabbar 相关文件从 layouts/fg-tabbar 移动到 src/tabbar 目录
重构 tabbar 模块的文件结构,将原本位于 layouts/fg-tabbar 下的所有文件移动到 src/tabbar 目录
更新所有引用路径以匹配新的文件位置
保持原有功能不变,仅调整文件组织结构
|
2025-08-04 10:42:06 +08:00 |
|
Hygge
|
bb560572af
|
fix: 修复页面被拦截情况下,tabbar仍被选中的问题
|
2025-07-31 15:34:31 +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 |
|