验证状态:已源码核验、未联调;适用基线:源码归纳 @ 2026-09-14
创建用户。
| 页面/功能 | 角色或空间分支 |
|---|---|
| 创建用户并加入当前租户 | 当前 $spaceId;按钮可见性与后端授权分别校验 |
POST /main-service/system-api/user-center/user/save — 创建用户。
端点全量事实(参数、请求/响应字段、错误码、权限点)见清单层 user-center · user 用户;业务语义(wire 惯例、限频、租户声明等)见用户中心业务 · user 用户。
status=200 && data=true 表示复合写入未抛异常;保存实现以“无异常”为 true,不提供 affected-row 数。当前 Web 仅依赖 Promise 的 onSuccess,App 应显式检查业务 status 和 data。
错误出口与四类映射见错误响应差异。用户名重复返回 User exists/User repeat;关联同步或存储失败会回滚事务。本组写操作无幂等键;超时后须先核对资源状态再决定重试。
事务内同步角色/用户组(目标不是当前用户时)、当前租户成员关系和用户记录;提交后 best-effort 创建 MQTT 用户账号,HTTP 成功不证明 MQTT 账号已就绪。
当前 Web 不发送初始密码;服务会按平台约定由用户名派生初始 wire 密码后再加盐加密(该值的生成算法属于内部实现,不在文档披露范围,具体生成方式请与开发人员沟通确认)。这是已确认的安全风险,不应当作 App 推荐开户流程。无已知关键缺口;未执行真实联调。