update: 人员配置备选人员 + 领队介绍 + staff证书标签

这个提交包含在:
API Changelog Bot 2026-03-26 10:05:19 +08:00
父节点 76f12d195d
当前提交 129e408886

查看文件

@ -105,6 +105,47 @@
--- ---
## 四、产品人员配置增加备选人员
人员配置接口 `POST /product/{productId}/staff-config``PUT /product/staff-config/{id}` 新增字段:
| 字段 | 类型 | 说明 |
|------|------|------|
| `staffIds` | String[] | 备选人员ID列表从人员资源中选取 |
- 数量quantity是出行时实际需要的人数,备选人员可以多于此数量
- 团期创建时从备选池中选人分配
### 领队介绍自动填充,仅GROUP产品
| 字段 | 类型 | 说明 |
|------|------|------|
| `leaderInfoList` | Array | 领队详情列表从人员配置中LEADER类型的staffIds查询 |
每项结构:
```json
{
"staffId": "123",
"name": "巴特尔老师",
"avatar": "https://xxx/avatar.jpg",
"title": "首席研学导师 · 蒙古族",
"experience": "10年儿童户外教育经验",
"description": "...",
"certificateTags": ["急救证书", "导游证", "教师资格证"]
}
```
前端可滚动展示多个领队。
### 人员资源新增字段
人员资源 `POST /staff``PUT /staff/{id}` 新增:
| 字段 | 类型 | 说明 |
|------|------|------|
| `certificateTags` | String[] | 证书标签,如 `["急救证书", "导游证"]` |
---
## 前端对接要点 ## 前端对接要点
1. **batchCount / hotelSummary**: 自动计算字段,无需后台录入,GROUP产品详情自动返回 1. **batchCount / hotelSummary**: 自动计算字段,无需后台录入,GROUP产品详情自动返回