diff --git a/changelogs/2026-04/2026-04-01_1209_7ec4bc52_feat.md b/changelogs/2026-04/2026-04-01_1209_7ec4bc52_feat.md new file mode 100644 index 0000000..b21dd22 --- /dev/null +++ b/changelogs/2026-04/2026-04-01_1209_7ec4bc52_feat.md @@ -0,0 +1,68 @@ +# 接口变更记录 — 2026-04-01 12:09 + +> **提交** `7ec4bc52` · **作者** wx · **时间** 2026-04-01 12:09:08 +0800 +> +> feat: 团队填报——对接全国旅游监管服务平台团队信息同步API + +## 变更总览 + +- **订单服务** + - 🆕 AdminTeamReport (+4 接口) + +--- + +## 订单服务 + +### 🆕 新增: AdminTeamReport + +> 📖 **接口文档**: [http://192.168.100.236:8084/doc.html](http://192.168.100.236:8084/doc.html) → 标签 **「团队填报管理」** + +### 📌 `POST` /admin/team-report/sync — 同步团队信息到监管平台 + +**请求体** `SyncRequest` + +**响应** `Result` + +### 📌 `POST` /admin/team-report/cancel — 取消团队 + +**请求体** `CancelRequest` + +**响应** `Result` + +### 📌 `GET` /admin/team-report/status/{orderId} — 查询审核状态(实时从平台查询) + +**参数** + + - `{orderId}` (`Long`) — 路径参数:订单ID + +**响应** `Result` + +### 📌 `GET` /admin/team-report/{orderId} — 获取同步记录 + +**参数** + + - `{orderId}` (`Long`) — 路径参数:订单ID + +**响应** `Result` + +--- + +
+📁 全部变更文件 (点击展开) + +``` +M hl-gateway/src/main/resources/application.yml +M hl-order-service/src/main/java/com/hulalv/contract/config/WebMvcConfig.java +A hl-order-service/src/main/java/com/hulalv/teamreport/builder/TeamReportRequestBuilder.java +A hl-order-service/src/main/java/com/hulalv/teamreport/client/TeamReportApiClient.java +A hl-order-service/src/main/java/com/hulalv/teamreport/config/TeamReportProperties.java +A hl-order-service/src/main/java/com/hulalv/teamreport/controller/AdminTeamReportController.java +A hl-order-service/src/main/java/com/hulalv/teamreport/entity/TeamReport.java +A hl-order-service/src/main/java/com/hulalv/teamreport/mapper/TeamReportMapper.java +A hl-order-service/src/main/java/com/hulalv/teamreport/service/TeamReportService.java +A hl-order-service/src/test/java/com/hulalv/teamreport/TeamReportApiClientTest.java +A hl-order-service/src/test/java/com/hulalv/teamreport/TeamReportRequestBuilderTest.java +M nacos-config/hl-order-service-dev.yml +A sql/team_report.sql +``` +
\ No newline at end of file