Skip to content

fix: 修复扩展资料为空时无法绑定账号 - #42

Merged
zhxycn merged 2 commits into
TokenTeam:mainfrom
li-chx:main
Oct 27, 2026
Merged

zhxycn merged 2 commits into
TokenTeam:mainfrom
li-chx:main

Conversation

@li-chx

@li-chx li-chx commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

问题

登录用户信息校验通过后,学生资料接口可能返回 code: 0、status: true,但 data.expandField 为 null。当前逻辑将空扩展资料判为异常,重试耗尽后退出绑定,并提示“智慧理工大暂时无法访问”。

修改

允许上述明确成功的响应将空扩展资料按 {} 解析,使用已验证的身份信息完成绑定。其他异常响应继续执行现有校验、重试和错误上报。

验证

  • 本地 13 组注入脚本回归模拟通过,覆盖空扩展资料、完整资料、暂时失败后恢复、接口失败和身份信息缺失。
  • bun run check 通过,包括 ESLint、TypeScript 和 i18n 检查。
  • 用户已完成真机登录测试并确认正常;临时诊断代码已清理。

相关:#41

@li-chx
li-chx requested a review from zhxycn as a code owner October 27, 2026 03:08
@zhxycn
zhxycn enabled auto-merge (squash) October 27, 2026 03:25
@zhxycn zhxycn changed the title 🐛 fix: 修复扩展资料为空时无法绑定账号 fix: 修复扩展资料为空时无法绑定账号 Oct 27, 2026
@zhxycn
zhxycn merged commit 73da84a into TokenTeam:main Oct 27, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants