fix: gatherPlace/dismissalPlace changed to Amap JSON object

这个提交包含在:
API Changelog Bot 2026-04-16 14:32:18 +08:00
父节点 fce41720c6
当前提交 e8ee4d552d

查看文件

@ -22,19 +22,31 @@ PUT /admin/product/item/{id}/itinerary
### 现在
⚠️ **字段类型改为JSON对象**(存高德行政区搜索返回的完整数据)
```
PUT /admin/product/item/{id}/itinerary
{
"days": [{
"dayNumber": 1,
"gatherPlace": "海拉尔", ← 每天独立
"dismissalPlace": "额尔古纳", ← 每天独立
"gatherPlace": {
"name": "海拉尔区",
"adcode": "150702",
"center": "119.736279,49.212189",
"level": "district"
},
"dismissalPlace": {
"name": "额尔古纳市",
"adcode": "150784",
"center": "120.180506,50.243102",
"level": "city"
},
"dayTitle": "D1",
"nodes": [...]
}, {
"dayNumber": 2,
"gatherPlace": "额尔古纳",
"dismissalPlace": "满洲里",
"gatherPlace": {"name": "额尔古纳", "adcode": "150784", "center": "120.18,50.24", "level": "city"},
"dismissalPlace": {"name": "满洲里", "adcode": "150781", "center": "117.45,49.59", "level": "city"},
...
}]
}
@ -46,8 +58,8 @@ PUT /admin/product/item/{id}/itinerary
| 字段 | 类型 | 说明 |
|------|------|------|
| `gatherPlace` | String | 当日集合地 |
| `dismissalPlace` | String | 当日解散地 |
| `gatherPlace` | Object | 当日集合地 `{name, adcode, center, level}` |
| `dismissalPlace` | Object | 当日解散地 `{name, adcode, center, level}` |
| `dailyMileage` | BigDecimal | 当日里程(km),自动计算 |
| `dailyDuration` | Integer | 当日驾车时长(分钟),自动计算 |