# 监管端安评报告数据库 · 原型对照 > 原型:`regulator.html` → `mod-report-library` > OpenAPI:[`docs/openapi/监管端-安评报告数据库.openapi.yaml`](../openapi/监管端-安评报告数据库.openapi.yaml) > 机构端对照:[`docs/openapi/机构端-安评报告库.openapi.yaml`](../openapi/机构端-安评报告库.openapi.yaml) ## 1. 原型能力 | 区域 | 内容 | 后端策略 | |------|------|----------| | 说明 | 接收机构正式报告;AI 辅助研判 | AI **不做后端** | | 汇总 | 近三年 / 本年度 | `GET /summary` | | 筛选 | 名称编号、报送机构、年度、类型、行业、报送时间起止 | `GET /page` | | 列表 | 编号、名称、机构、类型、行业、签发日、报送时间 | CO 含 `orgName` 等 | | 操作 | 查看报告、AI分析 | 查看=`/get`;AI=前端静态 | | 工具栏 | 批量下载、导出目录 | `POST /batch-download`(ZIP)、`POST /export-catalog`(CSV) | | 补录 | (业务闭环需要) | `POST /add`,字段对齐机构端 | | 抽查闭环 | 本页列表无直出按钮,但与机构整改对应 | `/eval-report-spotcheck/**` | ## 2. 与机构端对应关系 ```text 机构上传/归档/报送(submit_flag=1) ↓ 监管报告数据库可见(默认仅已报送) ↓ 监管发起抽查 → 机构整改 → 监管复核 ``` | 机构端 | 监管端 | |--------|--------| | `POST .../eval-report/add`(可仅存库) | 库中默认不可见直至报送 | | `POST .../eval-report/submit` | 进入监管库 | | 过程控制 archive | `submit_flag=1` 进入监管库 | | `POST .../spotcheck/rectify` | `POST .../spotcheck/start` + `review` | ## 3. 本次相对原 P4 的补齐 - 汇总接口、关键词/机构名/行业/报送时间筛选 - 列表回填 `orgName` - 补录字段与机构端上传对齐(行业、被评价单位、签发日、页数、保密等) - **批量下载**:按勾选 ID 打包 ZIP(最多 50 份,拉取各报告 `fileUrl`) - **导出目录**:CSV(Excel 可开);勾选优先,否则按当前筛选/全部已报送(最多 5000 行) - 独立 Apifox OpenAPI(含抽查闭环与上述导出下载)