Commit Graph

27 Commits

Author SHA1 Message Date
feige996
04ab32a610 Merge branch 'main' into login 2025-08-21 16:25:54 +08:00
feige996
cfd949db3b feat(router): 增加路由拦截器的query参数支持并优化路由处理
处理直接进入页面时传递query参数的情况,同时将路由处理逻辑从onLaunch移到onShow中
2025-08-21 16:18:28 +08:00
feige996
6aa4bc3472 feat(login): wip 登录系统 2025-08-18 22:01:55 +08:00
feige996
168a19fbca feat(登录): 实现登录策略和路由拦截功能
添加登录相关配置文件和页面,包括登录策略配置、注册页面和路由拦截逻辑
移除旧的登录相关代码和配置,使用新的登录策略实现
在用户store中添加hasLogin计算属性用于检查登录状态
优化路由拦截器逻辑,支持白名单和黑名单策略
2025-08-18 21:24:05 +08:00
feige996
6f3d99402c fix(tabbar): 修复直接进入非首页时tabbar索引不正确的问题
添加 setAutoCurIdx 方法根据当前路径自动设置正确的 tabbar 索引
2025-08-13 20:15:08 +08:00
Utopia
c8aae64565 fix: app.vue 更新日志输出,显示 options参数的完整信息 2025-08-11 16:52:34 +08:00
feige996
27bcbb46a4 feat(路由): 统一处理直接进入页面路由的情况
移除H5环境条件编译,扩展支持微信小程序分享进入等场景
2025-08-08 09:37:36 +08:00
feige996
47cd19821f fix(H5路由): 修复直接输入页面路由时路径格式不正确的问题 2025-08-07 18:25:21 +08:00
feige996
57ef29f4cc fix(H5路由): 修复H5环境下直接输入路由无法拦截的问题
移除hashchange监听方式,改为在App启动时直接处理初始路由
2025-08-07 18:22:57 +08:00
feige996
cd45d77646 refactor: 移除未使用的样式和布局组件
删除App.vue中未使用的button样式和about页面中未使用的route配置
移除已不再使用的demo布局组件
2025-07-08 16:33:05 +08:00
feige996
5876d05f5c refactor: 删除无用css类 2025-07-05 10:33:50 +08:00
feige996
227f19a93c style: 统一代码格式和类型定义,测试eslint --fix, 还是有报错 2025-06-21 16:56:24 +08:00
陈剑术
dcae738e69 feat: 添加登录页面URL配置及页面权限控制
- 在.env文件中新增VITE_LOGIN_URL配置
- 在App.vue中引入并调用usePageAuth以实现页面权限控制
- 更新route.ts以使用环境变量中的登录页面URL
2025-06-04 12:25:13 +08:00
feige996
f23d8128f9 test: 测试 lint-staged 2025-06-04 09:03:13 +08:00
feige996
13c166139d Revert "style: 移除无用样式并修复样式检查警告"
This reverts commit a5a359528a.
2025-06-04 09:00:34 +08:00
feige996
a5a359528a style: 移除无用样式并修复样式检查警告
移除被禁用的 stylelint 规则注释及无用的 button::after 样式
保持 scroll-view 和 swiper 的 flex 属性不变
2025-06-03 19:42:35 +08:00
luochao
f382a522ce feat: 集成 openapi-ts-request 用于根据 openapi/swagger 生成 ts、uni.request 代码 2025-01-09 15:29:27 +08:00
菲鸽
6411fb60f0 refactor: 不能随便全局加 box-sizing 2024-03-10 10:31:02 +08:00
菲鸽
818bd8ea26 feat: add default css reset 2024-03-04 20:48:08 +08:00
Burt
9090c571d4 chore: chore update 2024-01-22 11:18:04 +08:00
Burt
17ad7a6f6f Revert "feat: 微信分享,全局生效"
This reverts commit 15bb8d02f5.
2024-01-22 11:04:53 +08:00
Burt
15bb8d02f5 feat: 微信分享,全局生效 2024-01-22 11:01:54 +08:00
Burt
9f4077a1ba test: format 2023-12-21 16:47:54 +08:00
Burt
f23eed45bb format(vue): 验证生效,并处理rpx不认识的错误 2023-12-21 16:21:40 +08:00
Burt
c4f7422ecb format: files 2023-12-21 15:52:49 +08:00
Burt
8181130e63 build(eslint): add .eslintrc.js 2023-12-21 15:50:52 +08:00
Burt
b3ea607a5a build(init): init project 2023-12-21 15:26:15 +08:00