fix: align authorization page with frontend api types #31

Merged
stefanfeng merged 1 commits from codex/fix-frontend-build-20260915 into main 2026-09-15 15:04:55 +08:00
Owner

问题

Jenkins digital-avatar-frontend #18 在 vue-tsc --noEmit 阶段失败。

修复

  • 按最新 Authorization 类型补齐接管字段。
  • 使用最新 API 的单条授权更新返回值,修正列表更新逻辑。
  • 将授权页常量放在页面内,避免依赖不存在的 API 导出。
  • 将 replaceAll 改为兼容当前 ES2020 目标的正则替换。

验证

  • npm ci
  • npm run build ✅
  • git diff --check ✅
## 问题 Jenkins `digital-avatar-frontend #18` 在 `vue-tsc --noEmit` 阶段失败。 ## 修复 - 按最新 `Authorization` 类型补齐接管字段。 - 使用最新 API 的单条授权更新返回值,修正列表更新逻辑。 - 将授权页常量放在页面内,避免依赖不存在的 API 导出。 - 将 `replaceAll` 改为兼容当前 ES2020 目标的正则替换。 ## 验证 - `npm ci` - `npm run build` ✅ - `git diff --check` ✅
stefanfeng added 1 commit 2026-09-15 14:42:35 +08:00
stefanfeng merged commit ac5a332bce into main 2026-09-15 15:04:55 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stefanfeng/huihuiSquare#31