docs(openspec): 菜单设计定稿——长护服务分组 + 服务机构设置,脚手架菜单冻结
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
a66c97523b
commit
dcf91e53ad
@ -24,6 +24,7 @@
|
|||||||
3. **业务角色用脚手架角色 + 权限码**(PRD 的 `user.role` 逗号分隔不照搬,用 user↔role 多对多实现多角色并集)。
|
3. **业务角色用脚手架角色 + 权限码**(PRD 的 `user.role` 逗号分隔不照搬,用 user↔role 多对多实现多角色并集)。
|
||||||
4. **主键 UUID v7**(备选 varchar32 → 弃,跟随脚手架)。
|
4. **主键 UUID v7**(备选 varchar32 → 弃,跟随脚手架)。
|
||||||
5. **软删 deleted_at**(备选 is_deleted 布尔 → 弃,跟随脚手架)。
|
5. **软删 deleted_at**(备选 is_deleted 布尔 → 弃,跟随脚手架)。
|
||||||
|
6. **菜单:脚手架菜单树冻结,业务归「长护服务」分组**。脚手架四个分组(工作台/权限管理/系统管理/系统监控)不修改、不扩展;新增顶级分组「长护服务」=服务对象/排班派单/工单留痕/质控中心/文书档案 + 二级组「服务机构设置」(机构信息/属地与目录/服务项目与配价/拍照分档配置/质控提醒配置/对接档位)。账号与权限复用脚手架「用户管理/角色管理」,不重复建。
|
||||||
|
|
||||||
## 数据模型(DDL 概览)
|
## 数据模型(DDL 概览)
|
||||||
|
|
||||||
|
|||||||
@ -12,11 +12,11 @@
|
|||||||
- **THEN** 进入服务对象列表页
|
- **THEN** 进入服务对象列表页
|
||||||
|
|
||||||
### Requirement: 业务菜单
|
### Requirement: 业务菜单
|
||||||
后台 MUST 保留脚手架菜单并新增业务菜单:服务对象/排班派单/工单留痕/质控中心/文书档案;系统设置内新增业务配置项。
|
后台 MUST 保留脚手架菜单(工作台/权限管理/系统管理/系统监控)且不修改、不扩展,并新增顶级分组「长护服务」承载业务菜单:服务对象/排班派单/工单留痕/质控中心/文书档案,以及二级分组「服务机构设置」(机构信息/属地与目录/服务项目与配价/拍照分档配置/质控提醒配置/对接档位)。账号与权限复用脚手架「用户管理/角色管理」,不重复建。
|
||||||
|
|
||||||
#### Scenario: 菜单可见
|
#### Scenario: 菜单可见
|
||||||
- **WHEN** 登录后台
|
- **WHEN** 登录后台
|
||||||
- **THEN** 脚手架菜单与业务菜单同时可见,按角色控制可见性
|
- **THEN** 脚手架菜单与「长护服务」业务菜单同时可见,按角色控制可见性;「长护服务」下含 5 个直接菜单项 + 「服务机构设置」二级组
|
||||||
|
|
||||||
### Requirement: 属地提示
|
### Requirement: 属地提示
|
||||||
登录页 MUST 显示机构属地与加载的目录(如「属地:昆明市 · 目录:昆明市 45 项」)。
|
登录页 MUST 显示机构属地与加载的目录(如「属地:昆明市 · 目录:昆明市 45 项」)。
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user