背景:角色权限只描述模块的一部分能力,侧栏同级均为模块级命名(用户与组织 / 客户 / 行业树);角色页实际覆盖角色 CRUD、权限点、数据范围、特殊权限与 SoD。 改动: - 侧栏、面包屑、页面标题统一为「角色管理」,页面内权限点 / 数据范围 / 特殊权限分区名不变; - 用户详情与超管授予弹窗中的模块引用同步改为「角色管理」; - 开发计划页面清单与 A2 实施报告同步; - 更新导航与面包屑单测、A2 e2e 标题断言。 验证:format:check / lint / typecheck / test 全绿;5173 实测侧栏、面包屑、页标题均为「角色管理」。
This commit is contained in:
1 parent
a3419cf5da
commit
f5a8afe835
11 files changed
+16
-16
No files matched your search
@@ -89,7 +89,7 @@ A2-QA-01 覆盖:6 个角色端点权限三态(200/201/204 vs 403 `40301`)
|
||||
pnpm check:dev # 确认 PG 5432 / Redis 6379
|
||||
pnpm db:init # 首次/迁移后:migrate deploy + 幂等种子(不重置数据、不改已有密码)
|
||||
pnpm dev # API :3000 + Web :5173(日常启动不需要任何 DB 命令)
|
||||
# 浏览器打开 http://127.0.0.1:5173/login → 管理中心 / 角色权限
|
||||
# 浏览器打开 http://127.0.0.1:5173/login → 管理中心 / 角色管理
|
||||
```
|
||||
|
||||
种子账号:`admin` 超管、`jiang.lan` 平台管理员等 11 个账号;初始密码 `lingxi2026`,首次登录强制修改(仅 `must_change_password=true` 时;改完即持久为 false)。
|
||||
|
||||
@@ -1374,7 +1374,7 @@ infra/:compose、Nginx、监控、备份脚本占位
|
||||
| --- | --- | --- | --- |
|
||||
| `/login` | 登录 | 公开 | A1 |
|
||||
| `/system/users`、`/system/users/new`、`/system/users/:id` | 用户与部门 | `user:view` / `user:manage` | A1 |
|
||||
| `/system/roles`、`/system/roles/:id` | 角色与权限 | `role:view` / `role:manage` | A2 |
|
||||
| `/system/roles`、`/system/roles/:id` | 角色管理 | `role:view` / `role:manage` | A2 |
|
||||
| `/system/industries` | 行业管理 | `industry_pack:view` / `customer:manage` | A3 |
|
||||
| `/system/customers`、`/system/customers/new`、`/system/customers/:id` | 客户管理 | `customer:view` / `customer:manage` | A3 |
|
||||
| `/system/customer-groups` | 客户组 | `customer_group:manage` | A3 |
|
||||
|
||||
Reference in new issue
Block a user