## ADDED Requirements

### Requirement: Enterprise Device Authorization Available-Device Activation Filter

The enterprise device authorization dialog SHALL support filtering available devices by activation status while keeping the distributed-device status constraint hidden and fixed.

#### Scenario: Authorization dialog always queries distributed devices with hidden status=2

- **GIVEN** 用户打开“授权设备给企业”弹窗
- **WHEN** 系统首次加载可选设备列表，或用户执行搜索、重置、分页切换
- **THEN** 系统 MUST 始终向可选设备列表接口传递 `status=2`
- **AND** 该 `status=2` 条件 MUST 作为隐藏固定条件存在
- **AND** 弹窗搜索表单 MUST NOT 再向用户展示可编辑的 `status` 筛选项

#### Scenario: Authorization dialog filters available devices by activation status

- **GIVEN** 用户正在“授权设备给企业”弹窗中筛选可选设备
- **WHEN** 用户选择“激活状态”为“未激活”或“已激活”并执行搜索
- **THEN** 系统 MUST 在保留隐藏固定条件 `status=2` 的同时传递所选 `activation_status`
- **AND** 重置搜索条件后系统 MUST 恢复隐藏固定条件 `status=2`
- **AND** 重置搜索条件后系统 MUST 清空显式设置的 `activation_status`

### Requirement: Enterprise Device Authorization Available-Device Activation Display

The enterprise device authorization dialog SHALL render backend-provided activation-status names for available devices.

#### Scenario: Available device response accepts activation_status_name

- **GIVEN** “授权设备给企业”弹窗中的可选设备列表接口返回设备记录
- **WHEN** 前端解析可选设备列表响应
- **THEN** 前端类型契约 MUST 支持 `activation_status_name`
- **AND** 前端 MUST 保留该字段用于弹窗列表展示

#### Scenario: Available device table shows activation status name

- **GIVEN** 可选设备列表中的某条设备记录返回 `activation_status_name`
- **WHEN** 弹窗中的可选设备表格完成渲染
- **THEN** 表格 MUST 显示该设备的激活状态名称
- **AND** 表格 MUST 优先展示后端返回的 `activation_status_name`
- **AND** 当该字段为空时表格 MUST 显示稳定占位内容
