1.9 KiB
1.9 KiB
2026-03-27 团期日历接口 + 参与家庭数 + 好评率默认 + 摄影跟拍改版
一、新增:小程序团期日历接口(PR #11)
原 /internal/product/{id}/batches/calendar 是内部接口,前端调会404。
新接口:GET /mp/product/{productId}/batches/calendar
经网关:/product/mp/product/{productId}/batches/calendar
返回:
[{
"departureDate": "2026-07-01",
"batchId": "123",
"batchLabel": "七月第一团",
"startingPrice": 12800.00,
"depositAmount": 3999.00,
"enrolledCount": 15,
"remainingSlots": 15,
"isConfirmed": false
}]
二、新增:参与家庭数 + 好评率默认100%(PR #12)
产品详情 GET /mp/product/{id} 新增/修改字段:
| 字段 | 说明 | 示例 |
|---|---|---|
familyCount |
新增,参与家庭数(所有团期enrolled_count总和) | 47 |
reviewApprovalRate |
修改,无评价时默认"100%",有评价才算实际好评率 | "100%" |
三、摄影跟拍改为分类模式(PR #13)
与安全保障/研学收获完全一致的分类+名称+描述模式。
管理端接口
| 方法 | 路由 | 说明 |
|---|---|---|
| GET | /admin/product/{productId}/photography-item |
列表 |
| POST | /admin/product/{productId}/photography-item |
添加 |
| PUT | /admin/product/{productId}/photography-item/{id} |
更新 |
| DELETE | /admin/product/{productId}/photography-item/{id} |
删除 |
请求体
{
"category": "全程跟拍",
"name": "全程跟拍·记录每一个精彩瞬间",
"description": "专业摄影师全程随行跟拍",
"icon": "camera",
"sortOrder": 1
}
字典
分类下拉使用字典 photography_tag(已配置)
小程序端
产品详情新增 photographyItems 字段:[{icon, title, description}]
旧的 photographyTags(标签列表)和 photographyImages(作品图)保留兼容。
部署说明
重启:hl-product-service