changelog: 2850f7a8 - fix(product-v2): 行程酒店名快照补全 + Step1支付字段恢复 + 车辆类型常量

这个提交包含在:
API Changelog Bot 2026-04-13 18:11:34 +08:00
父节点 aa6e5a4a63
当前提交 f470183fe9
共有 2 个文件被更改,包括 67 次插入29 次删除

查看文件

@ -4388,14 +4388,14 @@
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "DELUXE", "value": "KING",
"label": "\u8c6a\u534e\u623f", "label": "\u8c6a\u534e\u5927\u5e8a",
"sort": 5, "sort": 5,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "KING", "value": "DELUXE",
"label": "\u8c6a\u534e\u5927\u5e8a", "label": "\u8c6a\u534e\u623f",
"sort": 5, "sort": 5,
"status": "ACTIVE" "status": "ACTIVE"
}, },
@ -4472,6 +4472,18 @@
"sort": 1, "sort": 1,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{
"value": "air_cond",
"label": "\u7a7a\u8c03",
"sort": 2,
"status": "ACTIVE"
},
{
"value": "shower",
"label": "\u72ec\u7acb\u6dcb\u6d74\u82b1\u6d12",
"sort": 2,
"status": "ACTIVE"
},
{ {
"value": "mosquito_net", "value": "mosquito_net",
"label": "\u7eb1\u7a97/\u868a\u5e10", "label": "\u7eb1\u7a97/\u868a\u5e10",
@ -4497,15 +4509,9 @@
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "air_cond", "value": "free_water",
"label": "\u7a7a\u8c03", "label": "\u514d\u8d39\u74f6\u88c5\u6c34",
"sort": 2, "sort": 3,
"status": "ACTIVE"
},
{
"value": "shower",
"label": "\u72ec\u7acb\u6dcb\u6d74\u82b1\u6d12",
"sort": 2,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
@ -4539,9 +4545,9 @@
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "free_water", "value": "minibar",
"label": "\u514d\u8d39\u74f6\u88c5\u6c34", "label": "\u8ff7\u4f60\u5427",
"sort": 3, "sort": 4,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
@ -4575,9 +4581,9 @@
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "minibar", "value": "usb_port",
"label": "\u8ff7\u4f60\u5427", "label": "USB\u5145\u7535\u53e3",
"sort": 4, "sort": 5,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
@ -4604,12 +4610,6 @@
"sort": 5, "sort": 5,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{
"value": "usb_port",
"label": "USB\u5145\u7535\u53e3",
"sort": 5,
"status": "ACTIVE"
},
{ {
"value": "bt_speaker", "value": "bt_speaker",
"label": "\u84dd\u7259\u97f3\u7bb1", "label": "\u84dd\u7259\u97f3\u7bb1",
@ -4689,14 +4689,14 @@
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "screen_cast", "value": "body_wash",
"label": "\u624b\u673a\u6295\u5c4f", "label": "\u6c90\u6d74\u9732",
"sort": 9, "sort": 9,
"status": "ACTIVE" "status": "ACTIVE"
}, },
{ {
"value": "body_wash", "value": "screen_cast",
"label": "\u6c90\u6d74\u9732", "label": "\u624b\u673a\u6295\u5c4f",
"sort": 9, "sort": 9,
"status": "ACTIVE" "status": "ACTIVE"
} }
@ -5597,6 +5597,12 @@
"label": "\u5927\u5df4", "label": "\u5927\u5df4",
"sort": 40, "sort": 40,
"status": "ACTIVE" "status": "ACTIVE"
},
{
"value": "GROUP",
"label": "\u5c0f\u8499\u9a6c\u4e13\u7528",
"sort": 60,
"status": "ACTIVE"
} }
] ]
}, },

查看文件

@ -0,0 +1,32 @@
# 接口变更记录 — 2026-04-13 18:11
> **提交** `2850f7a8` · **作者** wx · **时间** 2026-04-13 18:11:34 +0800
>
> fix(product-v2): 行程酒店名快照补全 + Step1支付字段恢复 + 车辆类型常量
## 📦 其他数据对象变更
> 以下变更未直接关联到本次接口变更,但可能影响现有接口的请求/响应
### hl-product-service-v2
#### ✏️ ProductBasicSaveReqVO
- 🆕 `isBooking` (`Boolean`) — 是否预约产品true=订金可不填出行人)
- 🆕 `paymentType` (`String`) — 支付方式FULL=全款支付, DEPOSIT=订金+尾款)
- 🆕 `depositRatio` (`Integer`) — 订金比例(%,与固定额二选一)
- 🆕 `depositAmount` (`BigDecimal`) — 订金固定额(与比例二选一)
- 🆕 `balanceDueDays` (`Integer`) — 尾款须在出发前N天付清
- 🆕 `defaultDailyStock` (`Integer`) — 每日库存默认值NULL=不限量,用于价格日历预填)
<details>
<summary>📁 全部变更文件 (点击展开)</summary>
```
A hl-product-service-v2/src/main/java/com/hulalv/product/feign/ResourceHotelFeignClient.java
M hl-product-service-v2/src/main/java/com/hulalv/product/service/admin/ProductItineraryService.java
M hl-product-service-v2/src/main/java/com/hulalv/product/vo/admin/ProductBasicSaveReqVO.java
M hl-product-service-v2/src/test/java/com/hulalv/product/service/admin/ProductItineraryServiceTest.java
M hl-resource-service/src/main/java/com/hulalv/resource/vehicle/constant/VehicleConstants.java
```
</details>