feat: 统一账户角色展示并优化资源页面

This commit is contained in:
czl231
2026-08-11 02:01:00 +08:00
parent 9cf16ccb3c
commit ff345dc42a
28 changed files with 555 additions and 76 deletions

View File

@@ -40,6 +40,9 @@
- 气站账号由平台总后台创建;气站端不允许自助创建管理员。
- 仅启用状态、关联启用气站且 `role_code = admin``gas_account` 可以登录。
- 平台创建气站账户时固定保存 `role_code = admin`,更新账户时不允许修改角色;旧客户端携带该字段时兼容接收但忽略。
- 管理页面将 `admin` 显示为“气站管理员”;历史未知编码显示为“未知角色(原编码)”,不自动迁移或提升权限。
- 气站账户没有头像字段和受控头像接口,账户资料不得展示可操作或可持久化的头像入口。
- JWT 客户端固定为 `gas_admin`,与平台总后台会话隔离。
- 登录后由后端 `gas_menu` 接口按 `role_code` 返回静态菜单,前端据此渲染。
- 修改密码必须校验当前密码;新密码仅校验长度不少于 6 位。