# 接口变更记录 — 2026-03-17 16:22

> **提交** `4f16d5f` · **作者** wx · **时间** 2026-03-17 16:22:06 +0800
>
> feat: 发票上传专用接口 + Knife4j发票分组

## 变更总览

- **订单服务**
  - AdminInvoice (+1)

---

## 订单服务

### AdminInvoice

### 🆕 `POST` /admin/invoice/upload — 上传发票文件

> 上传发票PDF/图片文件，返回文件访问URL。

**参数**

  - `file` (`MultipartFile`) — 查询参数：发票文件（PDF/JPG/PNG）

**响应** `Result<Map<String, String>>`

---

<details>
<summary>📁 全部变更文件 (点击展开)</summary>

```
M	hl-order-service/src/main/java/com/hulalv/order/config/Knife4jConfig.java
M	hl-order-service/src/main/java/com/hulalv/order/controller/AdminInvoiceController.java
A	hl-order-service/src/main/java/com/hulalv/order/feign/FileUploadFeignClient.java
A	hl-order-service/src/main/java/com/hulalv/order/feign/FileUploadFeignFallbackFactory.java
```
</details>