修复电脑打开协会教育移动入口后跳回 Web #4

Merged
cykj merged 1 commits from codex/issue-2-association-education into main 2026-11-02 04:13:05 +00:00
Owner

Summary

工单 #2 验收反馈:电脑点击移动入口时,门户正确打开 9801,但 H5 初始化逻辑根据桌面 User-Agent 再跳到 9800。用户明确授权移除这处自动跳转,使选定的移动入口在电脑上也保留。

  H5 初始化:保存登录态、加载配置、显示页面
- 检测到电脑 → 跳转 system-pc-url

Evidence

  • Before: 电脑点击移动卡片或直接访问 9801 均最终到 9800;使用 iPhone User-Agent 则停留 9801/login。
    After: 替换本地 H5 静态资源后,电脑点击门户移动卡片停留 9801/login。
  • VITE_APP_URL=/api/ pnpm build 通过;独立审查无阻塞发现。未改锁文件、登录初始化或配置保存逻辑。
  • 沿用用户明确的先合入 main 再由用户测试安排,工单保持开放。原后台历史检查缺口不由本修复处理。
  • 本地仅更新 H5 运行资源,保留原资源备份;同时生成更新后的本地 Demo 镜像,未改数据库、PC 端及教育管理端。

Merge Danger

Door: two-way

仅移除 H5 跨站跳转,可回退代码与本地资源备份。

Blast Radius: H5

电脑也可访问移动页面;最终业务验收待用户测试。不代表正式选用 PlayEdu。

## Summary 工单 #2 验收反馈:电脑点击移动入口时,门户正确打开 9801,但 H5 初始化逻辑根据桌面 User-Agent 再跳到 9800。用户明确授权移除这处自动跳转,使选定的移动入口在电脑上也保留。 ```diff H5 初始化:保存登录态、加载配置、显示页面 - 检测到电脑 → 跳转 system-pc-url ``` ## Evidence - **Before:** 电脑点击移动卡片或直接访问 9801 均最终到 9800;使用 iPhone User-Agent 则停留 9801/login。 **After:** 替换本地 H5 静态资源后,电脑点击门户移动卡片停留 9801/login。 - `VITE_APP_URL=/api/ pnpm build` 通过;独立审查无阻塞发现。未改锁文件、登录初始化或配置保存逻辑。 - 沿用用户明确的先合入 main 再由用户测试安排,工单保持开放。原后台历史检查缺口不由本修复处理。 - 本地仅更新 H5 运行资源,保留原资源备份;同时生成更新后的本地 Demo 镜像,未改数据库、PC 端及教育管理端。 ## Merge Danger **Door:** two-way 仅移除 H5 跨站跳转,可回退代码与本地资源备份。 **Blast Radius:** H5 电脑也可访问移动页面;最终业务验收待用户测试。不代表正式选用 PlayEdu。
cykj added 1 commit 2026-11-02 04:12:32 +00:00
cykj merged commit c3eac4c5d4 into main 2026-11-02 04:13:05 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cykj/gsfdc#4