Commit Graph
54 Commits
Author SHA1 Message Date
zlwu 2069e09659 提交代码 2025-08-17 23:05:57 +08:00
zlwu 27c2a307e6 提交代码 2025-08-17 22:06:02 +08:00
zlwu 5f7c6f16c7 提交代码 2025-08-17 21:43:45 +08:00
zlwu 2e09f12ad8 提交代码 2025-08-17 20:25:21 +08:00
zlwu 8872d58b87 提交代码 2025-08-17 19:26:52 +08:00
zlwu 9825d83e52 提交代码 2025-08-17 18:15:31 +08:00
zlwu 86eeeacc82 提交代码 2025-08-17 17:19:47 +08:00
zlwu adb60d8dde 提交代码 2025-08-17 17:04:26 +08:00
zlwu 3090b2b3eb Merge branch 'master' of http://47.99.164.66:3000/hzdyjs-xg/all-project 2025-08-17 14:38:24 +08:00
zlwu 70f733e4bd 提交 2025-08-17 14:38:22 +08:00
wuzhen 1d5e62b7f6 wuzhen update 2025-08-17 14:32:21 +08:00
zlwu 7d7e5280c9 提交代码 2025-08-17 14:32:13 +08:00
wuzhen 03f400f9c9 wuzhen update 2025-08-17 14:25:53 +08:00
zlwu 5e0af12650 提交代码 2025-08-16 23:51:22 +08:00
zlwu ccea2c8fb2 提交代码 2025-08-16 23:16:32 +08:00
wuzhen 2150f54555 wuzhen update 2025-08-15 22:49:51 +08:00
wuzhen b0d47046c4 wuzhen update 2025-08-15 17:45:09 +08:00
wuzhen 5f31387fc0 wuzhen update 2025-08-14 10:54:18 +08:00
wuzhen 9a16535359 wuzhen update 2025-08-14 10:52:22 +08:00
zlwu 97575a8793 提交代码 2025-08-12 09:19:00 +08:00
zlwu d8de5cd5a9 提交代码 2025-08-12 00:45:43 +08:00
zlwu b92610808b 提交代码 2025-08-12 00:30:31 +08:00
zlwu 4f5f4eedf7 提交代码 2025-08-12 00:02:22 +08:00
zlwu f1c498f1c7 提交代码 2025-08-11 21:07:34 +08:00
zlwu 5a482ae823 提交代码 2025-08-11 20:49:48 +08:00
zlwu 9e77a8c426 提交代码 2025-08-11 16:46:55 +08:00
zlwu ba5c521c96 修改移动端默认头像 2025-08-11 15:14:52 +08:00
zlwu 866b510125 提交 2025-08-11 14:58:49 +08:00
zlwu d634846222 提交代码 2025-08-11 10:53:47 +08:00
zlwu ed9826f92b 提交修改 2025-08-11 07:15:51 +08:00
zlwu 4f489574c1 提交滚动加载 2025-08-11 05:58:54 +08:00
zlwu 062b545bd4 提交代码 2025-08-11 05:56:28 +08:00
zlwu d4eb09c5a9 精简请假界面 2025-08-10 22:30:33 +08:00
zlwu 286a3e702a 精简日志输出 2025-08-10 22:24:41 +08:00
zlwu c54c823a8c 提交代码 2025-08-10 21:39:49 +08:00
zlwu c79afe56e2 提交代码 2025-08-10 20:16:20 +08:00
zlwu 0573954221 提交代码 2025-08-10 14:59:18 +08:00
zlwu f6c8e6805d 重要上传,备份文档上传的能力,因为微信不支持在线打开文档。所以下一个版本中会去除这个文档功能 2025-08-10 13:03:53 +08:00
zlwu 909e3d916b 提交修改 2025-08-10 10:16:39 +08:00
zlwu 8bbe4e6a35 移动端集中修改dict字典展示 2025-08-10 09:53:20 +08:00
zlwu 4b9dbe40fb 提交移动端代码 2025-08-09 23:32:32 +08:00
zlwu 441b47da1a 提交代码 2025-08-09 19:54:36 +08:00
zlwu 8b76fa349b 提交代码 2025-08-09 19:00:56 +08:00
zlwu 8bd0d081ec 提交移动端个人信息接口 2025-08-09 08:15:24 +08:00
zlwu 600f0c621c 提交代码 2025-08-08 20:35:17 +08:00
zlwu 01588bf87d 提交代码 2025-08-08 03:59:16 +08:00
zlwu 9bda3717fe 提交新的移动端框架 2025-08-07 13:19:12 +08:00
zlwu 134f711349 删除不需要的文件及提交移动端的代码 2025-08-06 16:01:27 +08:00
zlwu 769df7900e 对移动端的工作流的初步调整,做实验用 2025-07-07 13:25:43 +08:00
zlwu afe3e234e9 feat(mobile): 实现全局路由守卫功能,自动处理用户未登录跳转
✨ 新增功能:
- 全局路由守卫模块 (route-guard.js)
- 多层次权限验证 (登录状态+Token存在+Token过期检查)
- 自动拦截机制 (页面级+跳转级+HTTP级+应用级)
- 401响应自动处理和跳转
- 路由守卫测试页面

🔧 技术实现:
- checkPageAccess() 全局页面权限检查
- guardedNavigate/guardedSwitchTab 带权限检查的跳转
- handleUnauthorized() HTTP拦截器401处理
- 公开页面配置管理
- 优雅的错误提示和跳转逻辑

📱 页面集成:
- App.vue 初始化路由守卫
- profile/workbench 页面添加权限检查
- index 页面优化跳转逻辑
- 新增测试页面验证功能

📚 文档完善:
- 移动端路由守卫使用指南
- 详细的变更记录和技术说明
- 最佳实践和注意事项

🎯 核心效果:
用户登录失效或未登录时,访问任何需要权限的页面都自动跳转到登录页,提升安全性和用户体验。
2025-07-04 22:28:49 +08:00