hl-api-changelog/changelogs/2026-03/27_1100_batch_deposit_amount.md
2026-03-27 10:47:49 +08:00

50 行
1.1 KiB
Markdown

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

# 2026-03-27 团期定金金额 + 研学收获容错
## 一、新增:团期/套餐返回定金金额PR #7
小程序底部栏"订金 ¥3999/人"现在可以根据选择的团期动态显示。
### 团期日历接口(已有)
`GET /internal/product/{productId}/batches/calendar`
每项新增 `depositAmount` 字段:
```json
{
"batchId": "123",
"departureDate": "2026-07-01",
"startingPrice": 12800,
"depositAmount": 3999
}
```
### 套餐列表接口(已有)
`GET /internal/product/batch/{batchId}/combos`
每项新增 `depositAmount` 字段:
```json
{
"comboId": "456",
"comboName": "1大1小",
"sellPrice": 12800,
"depositAmount": 3999
}
```
### 前端对接
1. 用户未选团期时:用产品详情中 `pricing.depositAmount` 显示默认定金
2. 用户选择团期后:从日历数据 `depositAmount` 更新底部栏
3. 用户选择套餐后从combo数据 `depositAmount` 精确显示
## 二、修复研学收获加载容错PR #6
`loadStudyGains` 加了 try-catch,表不存在时不影响产品详情。
## 部署说明
重启:**hl-product-service**