验证状态:已源码核验、未联调;适用基线:源码归纳 @ 2026-09-14
读取当前登录用户的基础资料(用户名、称呼、头像、手机号、邮箱等)。当前 Web「我的」页与「编辑资料」页加载,以及账号注销页的身份确认均使用本操作。本操作按登录态自证身份,不接受用户名参数。
| 页面/功能 | 角色或空间分支 |
|---|---|
| 「我的」页加载 | 登录用户 |
| 「编辑资料」页加载(getBaseInfo 装载表单(changeBaseInfo 以其结果为底)) | 登录用户 |
| 账号注销页身份确认 | 登录用户 |
GET /main-service/system-api/user-center/user/getBaseInfo — 读取当前登录用户的基础资料(用户名、称呼、头像、手机号、邮箱等)
端点全量事实(参数、请求/响应字段、错误码、权限点)见清单层 user-center · user 用户;业务语义(wire 惯例、限频、租户声明等)见用户中心业务 · user 用户。
status=200 且 data 可消费即读取完成;读取直查缓存+数据库(getOneByUsernameCache),无异步完成语义。手机号/邮箱展示值由服务端从子表回填第一条(与主档冗余列可能不一致,见业务页),password/passwordSalt 服务端置 null。
认证失败。读取无副作用,可重试。注销页以本操作确认身份后调用停用接口(票 08 deactivate-with-verification.md 正本)。
无长连接资源。修改个人基础信息 以本操作结果为提交底片({...data, callName, fullName},my.edit -77)。
getOneByUsernameCache 的缓存 TTL 与写后一致性未核验(修改资料后立即读取可能命中旧缓存);响应键全集以实体序列化为准,本页列出资料键与敏感键处理,未逐键展开类型。