# 内网网关配置（字段 `innerGateway`，数组）—— 文件上传型

> ⛔ **默认不配**：用户没明确要求配内网网关时，本页签一律保持交付单现值不动，即使 diff 里有接口改动也不配。

每行 = `{ type:<gatewayType code>, fileName:<上传后showName>, fileNo:<上传后fileNo> }`。

## 对应网关平台
- 平台：`http://www.{env}.yljr.com/routerView`，账号 `admin`/`123456`
- **内网 = `verifyMode=2`**（同平台 `verifyMode=1` 是外网）
- 上传 bizType：`cicd-innerGateway`

## 流程（按本次改动接口筛选→导出→上传）
完整链路见 **[../reference/gateway-export-workflow.md](../reference/gateway-export-workflow.md)**：
0. **⛔ 门禁**：先用 `uri=服务名` 检索测试环境 routerView（`verifyMode=2`）。**该服务一条配置都没有 → 本服务不走内网网关，保持 `[]`，什么都不配**；服务有、但本次新接口查不到 → 该接口不走网关，**直接跳过**（不问用户），摘要里说明；不许编造。
1. 从代码 diff 得到本次改动接口关键字 + 服务名；
2. 登录 routerView，对 路由/熔断/限流/参数 各自 `POST /routerView/{type}/show`（带 `verifyMode=2` + `uri=服务名`/`routerCode=接口关键字`）核对命中的正是本次改动接口；
3. `POST /routerView/{type}/export`（同过滤条件）导出 `.xls`；**未改动接口一定不含、改动接口一定含**；某类型不涉及则跳过；
4. `uploadFile`（bizType=`cicd-innerGateway`）拿 `fileNo`，拼进本数组。

## 类型 code（gatewayType）
路由`2` 参数`3` 限流`4` 熔断`5`（全集：1服务 2路由 3参数 4限流 5熔断 6过滤 7白名单 8黑名单 9动态绕行 10日志展示）。

## JSON（每个网关类型一行，字段已按真实交付单核对）
```json
"innerGateway": [ { "type": 2, "fileName": "路由.xls", "fileNo": "<fileNo>", "gatewayContent": "",
                   "downloadUrl": "<上传返回的downLoadUrl>", "viewUrl": "<同 downLoadUrl>" } ]
```
> type：路由2/参数3/限流4/熔断5。合并按 `type`（同 type 换新文件、其它 type 保留）。本次不涉及 → 保持 `[]`。
