﻿# PROTO-021：成员页信息过多且缺邀请弹窗

- 状态：已确认，已归档
- 优先级：重要
- 原型版本：0.1.0
- PRD 版本：V0.79
- 创建时间：2026-07-08
- 归档时间：2026-07-08

## PRD 依据

- `4.8.1 账户范围`：用户角色为一个或多个角色。
- `4.8.3 功能权限`：成员功能包含查看成员、邀请成员、停用成员。
- `4.8.4 数据权限`：项目访问由项目访问范围控制。

## 原型现状

- 成员表展示了数据范围、最近使用、编辑等内容。
- 邀请成员按钮没有弹窗。
- 成员假数据只支持单个角色。

## 问题

- 成员页看起来像完整账号后台，比 PRD 当前写到的内容重。
- “编辑成员”没有明确 PRD 依据，容易把角色、项目访问、账号资料混在一起。
- 邀请成员缺少最基本入口，管理员无法在原型里完成 PRD 写到的邀请动作。

## 确认方案

- 成员表简化为：成员、角色、项目访问、状态、操作。
- 操作只保留“停用”。
- 邀请弹窗只放：邮箱、角色、可访问项目。
- 支持一个成员展示多个角色。
- 不补充邀请邮件、账号创建、有效期、批量邀请等 PRD 未写的流程。

## 处理记录

- `src/types/prototype.ts`：成员支持多个角色。
- `src/mock/systemSettings.ts`：删掉成员数据里的数据范围和最近使用时间。
- `src/pages/SystemSettingsPage.vue`：简化成员表，增加邀请成员弹窗。
- 已通过 `pnpm build`。
