# Spec: 前端 API 层扩展 ## ADDED Requirements ### Requirement: 添加个人中介模板下载接口调用 前端 SHALL 提供调用个人中介模板下载接口的函数。 #### Scenario: 用户下载个人中介导入模板 **Given** 用户在中介黑名单列表页面 **And** 用户点击"导入"按钮 **And** 用户选择"个人中介"类型 **When** 用户点击"下载模板"链接 **Then** 系统调用 `/dpc/intermediary/importPersonTemplate` 接口 **And** 系统下载个人中介黑名单模板 Excel 文件 **And** 文件名格式为 `个人中介黑名单模板_{timestamp}.xlsx` --- ### Requirement: 添加机构中介模板下载接口调用 前端 SHALL 提供调用机构中介模板下载接口的函数。 #### Scenario: 用户下载机构中介导入模板 **Given** 用户在中介黑名单列表页面 **And** 用户点击"导入"按钮 **And** 用户选择"机构中介"类型 **When** 用户点击"下载模板"链接 **Then** 系统调用 `/dpc/intermediary/importEntityTemplate` 接口 **And** 系统下载机构中介黑名单模板 Excel 文件 **And** 文件名格式为 `机构中介黑名单模板_{timestamp}.xlsx` --- ### Requirement: 添加个人中介数据导入接口调用 前端 SHALL 提供调用个人中介数据导入接口的函数。 #### Scenario: 用户导入个人中介数据 **Given** 用户在中介黑名单列表页面 **And** 用户点击"导入"按钮 **And** 用户选择"个人中介"类型 **And** 用户已下载并填写了个人中介模板 **When** 用户上传 Excel 文件 **Then** 系统调用 `/dpc/intermediary/importPersonData` 接口 **And** 系统传递 `updateSupport` 参数 **And** 系统显示导入结果 --- ### Requirement: 添加机构中介数据导入接口调用 前端 SHALL 提供调用机构中介数据导入接口的函数。 #### Scenario: 用户导入机构中介数据 **Given** 用户在中介黑名单列表页面 **And** 用户点击"导入"按钮 **And** 用户选择"机构中介"类型 **And** 用户已下载并填写了机构中介模板 **When** 用户上传 Excel 文件 **Then** 系统调用 `/dpc/intermediary/importEntityData` 接口 **And** 系统传递 `updateSupport` 参数 **And** 系统显示导入结果