Commit Graph
11 Commits
Author SHA1 Message Date
zlwu cc6060f5ba 提交代码 2025-08-26 13:00:26 +08:00
zlwu 4a9c50891f 提交代码 2025-08-25 22:50:10 +08:00
zlwu 7d7e5280c9 提交代码 2025-08-17 14:32:13 +08:00
zlwu 909e3d916b 提交修改 2025-08-10 10:16:39 +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 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
zlwu 975a4f2e33 feat(mobile): 调整登录页面logo位置到文字左侧
- 修改登录页面布局,将logo图片放置在标题文字左侧
- 使用flexbox水平布局,logo和文字左右排列
- 添加新的logo图片文件 logo-1.png
- 优化视觉层次和布局美观性

影响范围:移动端登录页面
2025-07-04 19:58:27 +08:00
zlwu 28232d5d46 feat: 移动端开发规范重大更新
- 🔥 完全重写 .cursor/cursorrules-mobile.md (940行)
  * 基于实际mobile工程Vue 3.4.21+uniapp+uview-plus架构
  * 移除所有JeeSite相关内容,精准匹配实际项目
  * 新增11个完整章节:技术栈、项目结构、页面开发、组件规范等

- 📚 创建完整规范文档 docs/开发文档/移动端开发规范总结.md (800+行)
  * 涵盖从项目架构到部署的全流程指导
  * 提供可直接使用的页面和组件模板
  * 包含现代CSS变量设计系统和用户体验优化

- 🔄 同步更新主配置文件 .cursorrules
  * 更新移动端技术栈描述
  * 调整为Vue 3.4.21+uniapp+uview-plus 3.4.45架构

- 📝 完善变更记录
  * 详细记录规范更新背景和技术价值
  * 为后续维护提供完整历史记录

核心价值:解决规范与实际项目不匹配问题,为Cursor AI提供准确的移动端开发上下文,确保生成代码完全符合实际项目架构。
2025-07-04 15:51:33 +08:00
zlwu 1ab9f9c458 init 2025-06-26 18:30:03 +08:00