# 组织架构 - 部门添加成员 E2E 报告

日期：2026-01-15  
范围：组织架构 / 部门管理 / 添加成员  
环境：`http://10.91.1.25:3000`（账号：itadmin）

## 测试用例

### 用例 1：部门中添加成员
- 前置条件：进入 `组织架构 > 组织与部门`，已选择组织 `FF China`，选择部门 `技术部`
- 步骤：
  1. 点击 `添加 用户`
  2. 选择任意用户（如 `Hongwei Zhang`）
  3. 点击 `添加 (1)`
- 期望结果：成员添加成功，成员列表出现新成员或提示成功
- 实际结果：首次触发 500（已定位原因并修复）；重启后端后复测成功
- 结论：**通过**

### 用例 2：成员列表状态与操作列国际化
- 前置条件：进入 `组织架构 > 组织与部门`，已选择组织 `FF China`，选择部门 `技术部`
- 步骤：
  1. 查看成员列表“状态”列与“操作”列
  2. 检查分页文案
- 期望结果：状态、操作按钮与分页文案均使用中英文国际化
- 实际结果：状态显示“启用”，操作列为“详情/编辑/移除”，分页文案为“显示 1 到 2 条，共 2 条”
- 结论：**通过**

### 用例 3：成员详情页添加部门仅选择部门
- 前置条件：进入成员详情页 `organization/members/7d4cbf84-20e3-4f6f-97b4-315668905cbe`，切换到“部门归属”
- 步骤：
  1. 点击“添加部门”
  2. 仅选择部门（不选岗位/直属上级/头衔）
  3. 点击“添加”
- 期望结果：添加成功，无参数校验错误
- 实际结果：添加成功，提示“添加部门归属成功”
- 结论：**通过**

### 用例 4：成员详情页角色与权限渲染
- 前置条件：进入成员详情页 `organization/members/45f0c827-0a79-4db6-b906-eff9c90e577e`
- 步骤：
  1. 点击“角色与权限”标签页
- 期望结果：页面正常展示角色列表与权限列表，无运行时错误
- 实际结果：页面正常展示“Administrator”角色及权限列表
- 结论：**通过**

## 失败/阻断信息
- 错误现象：无
- 影响：无
- 后续动作：无

## 备注
- 修复点：`backend/src/modules/organization/departments/departments.service.ts` 为 `userDepartment.upsert().create` 补齐 `organizationId`
