fix(account-service): 管理页接口走部署前缀并改中文错误提示

公网 /account/ 下绝对路径 /api/admin 会被 OpenIM 接走,无条件 res.json()
把非 JSON 响应打成英文异常。按页面路径拼接前缀,并先看状态再解析。

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
编码工程师
2026-08-31 09:27:28 +08:00
co-authored by Cursor multica-agent
parent 2f8a76da3f
commit 8842a74d68
6 changed files with 550 additions and 21 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
# 最新进度
更新时间:2026-08-23。以下内容依据当前仓库代码和最新提交 `fa8584a` 整理。
更新时间:2026-08-31。以下内容依据当前仓库代码整理。
## 现在做到哪里
@@ -9,6 +9,7 @@
- 手机端在 `mobile/`,使用 OpenIM Flutter SDK `3.8.3+hotfix.12`,版本 `1.0.6+7`
- 电脑端在 `pc-client/`,使用 Electron,显示版本 `v1.0.2`
- 员工用工号和密码通过 `account-service/` 登录;管理员导入和管理账号的页面、接口已在仓库中。
- HEL-294:管理页接口改为适配 `/account/` 部署前缀;非 JSON/空响应改为中文提示,不再把浏览器英文异常直接展示。热修代码已提交,尚未部署到公网。
- 手机和电脑端已接入聊天、通讯录、同事申请、语音消息、文件/图片消息和一对一语音通话相关代码。
- 语音服务 LiveKit 的信令和媒体端口已统一为 `17880``17881``17882`;仓库提供 `scripts/fix-livekit-ports.sh` 用于服务器已部署环境的端口修复。