From 312a6e717ce8e83ac6c737f435197daf3c753649 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Fri, 27 Mar 2026 18:11:22 +0800 Subject: [PATCH] =?UTF-8?q?changelog:=207a8bfe6=20-=20fix:=20P0=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E9=80=BB=E8=BE=91bug=E6=89=B9=E9=87=8F=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=EF=BC=885=E9=A1=B9=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .swagger/dict_data.json | 158 ++++++++---------- .../2026-03-27_1811_7a8bfe6_fix_P0_bug_5.md | 57 +++++++ 2 files changed, 127 insertions(+), 88 deletions(-) create mode 100644 changelogs/2026-03/2026-03-27_1811_7a8bfe6_fix_P0_bug_5.md diff --git a/.swagger/dict_data.json b/.swagger/dict_data.json index dac7b47..5b3039a 100644 --- a/.swagger/dict_data.json +++ b/.swagger/dict_data.json @@ -823,14 +823,14 @@ "status": "ACTIVE" }, { - "value": "PENDING_SIGN", - "label": "\u5f85\u7b7e\u7f72", + "value": "SIGNING", + "label": "\u7b7e\u7f72\u4e2d", "sort": 3, "status": "ACTIVE" }, { - "value": "SIGNING", - "label": "\u7b7e\u7f72\u4e2d", + "value": "PENDING_SIGN", + "label": "\u5f85\u7b7e\u7f72", "sort": 3, "status": "ACTIVE" }, @@ -3821,40 +3821,22 @@ "sort": 1, "status": "ACTIVE" }, - { - "value": "PENDING_REVIEW", - "label": "\u5f85\u5ba1\u6838", - "sort": 2, - "status": "ACTIVE" - }, - { - "value": "REVIEWED", - "label": "\u5df2\u5ba1\u6838", - "sort": 3, - "status": "ACTIVE" - }, - { - "value": "REJECTED", - "label": "\u5df2\u9a73\u56de", - "sort": 4, - "status": "ACTIVE" - }, { "value": "PUBLISHED", "label": "\u5df2\u4e0a\u67b6", - "sort": 5, + "sort": 2, "status": "ACTIVE" }, { "value": "UNPUBLISHED", "label": "\u5df2\u4e0b\u67b6", - "sort": 6, + "sort": 3, "status": "ACTIVE" }, { "value": "COMPLETED", "label": "\u5df2\u5b8c\u6210", - "sort": 7, + "sort": 4, "status": "ACTIVE" } ] @@ -4447,6 +4429,18 @@ "category": "BUSINESS", "remark": "Room-level facilities", "items": [ + { + "value": "slippers", + "label": "\u62d6\u978b", + "sort": 1, + "status": "ACTIVE" + }, + { + "value": "wardrobe", + "label": "\u8863\u67dc/\u8863\u67b6", + "sort": 1, + "status": "ACTIVE" + }, { "value": "baby_bed", "label": "\u5a74\u513f\u5e8a", @@ -4471,30 +4465,6 @@ "sort": 1, "status": "ACTIVE" }, - { - "value": "slippers", - "label": "\u62d6\u978b", - "sort": 1, - "status": "ACTIVE" - }, - { - "value": "wardrobe", - "label": "\u8863\u67dc/\u8863\u67b6", - "sort": 1, - "status": "ACTIVE" - }, - { - "value": "mosquito_net", - "label": "\u7eb1\u7a97/\u868a\u5e10", - "sort": 2, - "status": "ACTIVE" - }, - { - "value": "smart_tv", - "label": "\u667a\u80fd\u7535\u89c6", - "sort": 2, - "status": "ACTIVE" - }, { "value": "safe", "label": "\u4fdd\u9669\u7bb1", @@ -4520,15 +4490,15 @@ "status": "ACTIVE" }, { - "value": "heating", - "label": "\u6696\u6c14", - "sort": 3, + "value": "mosquito_net", + "label": "\u7eb1\u7a97/\u868a\u5e10", + "sort": 2, "status": "ACTIVE" }, { - "value": "phone", - "label": "\u72ec\u7acb\u7535\u8bdd", - "sort": 3, + "value": "smart_tv", + "label": "\u667a\u80fd\u7535\u89c6", + "sort": 2, "status": "ACTIVE" }, { @@ -4556,21 +4526,15 @@ "status": "ACTIVE" }, { - "value": "charger", - "label": "\u624b\u673a\u5145\u7535\u5668", - "sort": 4, + "value": "heating", + "label": "\u6696\u6c14", + "sort": 3, "status": "ACTIVE" }, { - "value": "corner_guard", - "label": "\u9632\u649e\u89d2", - "sort": 4, - "status": "ACTIVE" - }, - { - "value": "sofa", - "label": "\u6c99\u53d1", - "sort": 4, + "value": "phone", + "label": "\u72ec\u7acb\u7535\u8bdd", + "sort": 3, "status": "ACTIVE" }, { @@ -4592,15 +4556,21 @@ "status": "ACTIVE" }, { - "value": "coffee", - "label": "\u5496\u5561\u673a", - "sort": 5, + "value": "charger", + "label": "\u624b\u673a\u5145\u7535\u5668", + "sort": 4, "status": "ACTIVE" }, { - "value": "bath_towel", - "label": "\u6d74\u5dfe", - "sort": 5, + "value": "corner_guard", + "label": "\u9632\u649e\u89d2", + "sort": 4, + "status": "ACTIVE" + }, + { + "value": "sofa", + "label": "\u6c99\u53d1", + "sort": 4, "status": "ACTIVE" }, { @@ -4622,9 +4592,15 @@ "status": "ACTIVE" }, { - "value": "smart_toilet", - "label": "\u667a\u80fd\u9a6c\u6876", - "sort": 6, + "value": "coffee", + "label": "\u5496\u5561\u673a", + "sort": 5, + "status": "ACTIVE" + }, + { + "value": "bath_towel", + "label": "\u6d74\u5dfe", + "sort": 5, "status": "ACTIVE" }, { @@ -4652,15 +4628,9 @@ "status": "ACTIVE" }, { - "value": "balcony", - "label": "\u9633\u53f0", - "sort": 7, - "status": "ACTIVE" - }, - { - "value": "iron", - "label": "\u71a8\u6597", - "sort": 7, + "value": "smart_toilet", + "label": "\u667a\u80fd\u9a6c\u6876", + "sort": 6, "status": "ACTIVE" }, { @@ -4676,9 +4646,15 @@ "status": "ACTIVE" }, { - "value": "power_220v", - "label": "220V\u7535\u6e90\u63d2\u5ea7", - "sort": 8, + "value": "balcony", + "label": "\u9633\u53f0", + "sort": 7, + "status": "ACTIVE" + }, + { + "value": "iron", + "label": "\u71a8\u6597", + "sort": 7, "status": "ACTIVE" }, { @@ -4699,6 +4675,12 @@ "sort": 8, "status": "ACTIVE" }, + { + "value": "power_220v", + "label": "220V\u7535\u6e90\u63d2\u5ea7", + "sort": 8, + "status": "ACTIVE" + }, { "value": "screen_cast", "label": "\u624b\u673a\u6295\u5c4f", diff --git a/changelogs/2026-03/2026-03-27_1811_7a8bfe6_fix_P0_bug_5.md b/changelogs/2026-03/2026-03-27_1811_7a8bfe6_fix_P0_bug_5.md new file mode 100644 index 0000000..641fee5 --- /dev/null +++ b/changelogs/2026-03/2026-03-27_1811_7a8bfe6_fix_P0_bug_5.md @@ -0,0 +1,57 @@ +# 接口变更记录 — 2026-03-27 18:11 + +> **提交** `7a8bfe6` · **作者** wx · **时间** 2026-03-27 18:11:22 +0800 +> +> fix: P0业务逻辑bug批量修复(5项) + +## 变更总览 + +- **素材服务** + - InternalMaterial (+1) + +--- + +## 素材服务 + +### InternalMaterial + +> 📖 **接口文档**: [http://192.168.100.236:8094/doc.html](http://192.168.100.236:8094/doc.html) → 标签 **「素材内部接口(Feign调用)」** + +### 🆕 `DELETE` /internal/material/ref/unbind-all — 全量解绑业务实体引用 + +> 删除指定业务实体的所有素材引用,用于业务实体被删除时清理引用数据 + +**参数** + + - `bizType` (`String`) — 查询参数 + - `bizId` (`Long`) — 查询参数 + +**响应** `Result` + +--- + +
+📁 全部变更文件 (点击展开) + +``` +A "docs/tasks/20260327_fix_P0\344\270\232\345\212\241\351\200\273\350\276\221bug\346\211\271\351\207\217\344\277\256\345\244\215.md" +M hl-callback-service/pom.xml +M hl-callback-service/src/main/java/com/hulalv/callback/controller/WxCallbackController.java +M hl-callback-service/src/test/java/com/hulalv/callback/controller/WxCallbackControllerTest.java +M hl-material-service/src/main/java/com/hulalv/material/controller/InternalMaterialController.java +M hl-order-service/src/main/java/com/hulalv/order/service/OrderService.java +M hl-order-service/src/main/java/com/hulalv/order/service/RefundApplicationService.java +M hl-resource-service/src/main/java/com/hulalv/resource/activity/service/ActivityPriceCalendarService.java +M hl-resource-service/src/main/java/com/hulalv/resource/activity/service/ActivityService.java +M hl-resource-service/src/main/java/com/hulalv/resource/feign/MaterialRefFallbackFactory.java +M hl-resource-service/src/main/java/com/hulalv/resource/feign/MaterialRefFeignClient.java +M hl-resource-service/src/main/java/com/hulalv/resource/hotel/service/HotelService.java +M hl-resource-service/src/main/java/com/hulalv/resource/restaurant/service/RestaurantService.java +M hl-resource-service/src/main/java/com/hulalv/resource/scenic/service/ScenicSpotService.java +M hl-resource-service/src/main/java/com/hulalv/resource/service/service/ServiceItemService.java +M hl-resource-service/src/main/java/com/hulalv/resource/staff/service/StaffService.java +M hl-resource-service/src/main/java/com/hulalv/resource/supplies/service/SuppliesService.java +M hl-resource-service/src/main/java/com/hulalv/resource/vehicle/service/VehicleModelService.java +M hl-resource-service/src/test/java/com/hulalv/resource/activity/service/ActivityPriceCalendarServiceTest.java +``` +
\ No newline at end of file