changelog: 9a455ad2 - feat(product-v2): Step1字段对齐原型+category+currentStep

这个提交包含在:
API Changelog Bot 2026-04-13 16:14:57 +08:00
父节点 39fd02de21
当前提交 10882cb7a2

查看文件

@ -0,0 +1,46 @@
# 接口变更记录 — 2026-04-13 16:14
> **提交** `9a455ad2` · **作者** wx · **时间** 2026-04-13 16:14:57 +0800
>
> feat(product-v2): Step1字段对齐原型+category+currentStep
## 📦 其他数据对象变更
> 以下变更未直接关联到本次接口变更,但可能影响现有接口的请求/响应
### hl-product-service-v2
#### ✏️ ProductBasicSaveReqVO
- 🆕 `category` (`String`) — 产品分类字典product_category: family=亲子游, honeymoon=蜜月旅行, photography=摄影之旅, experience=深度体验, driving=自驾越野)
- ❌ ~~`seasons`~~ (`List<String>`) — 适用季节spring/summer/autumn/winter
- ❌ ~~`carouselImages`~~ (`List<String>`) — 轮播图URL列表≤10张
- ❌ ~~`isBooking`~~ (`Boolean`) — 是否预约产品true=订金可不填出行人)
- ❌ ~~`paymentType`~~ (`String`) — 支付方式FULL=全款, DEPOSIT=订金+尾款)
- ❌ ~~`depositRatio`~~ (`Integer`) — 订金比例%DEPOSIT时用,与固定额二选一
- ❌ ~~`depositAmount`~~ (`BigDecimal`) — 订金固定额DEPOSIT时用,与比例二选一
- ❌ ~~`balanceDueDays`~~ (`Integer`) — 尾款期限出发前N天付清
- ❌ ~~`defaultDailyStock`~~ (`Integer`) — 每日库存默认值NULL=不限量)
#### ✏️ ProductDetailRespVO
- 🆕 `category` (`String`) — 产品分类(字典product_category)
- 🆕 `currentStep` (`Integer`) — 当前步骤进度1=基础信息, 2=行程编排, 3=路线与备品, 4=定价管理, 5=补充信息)
#### ✏️ ProductListRespVO
- 🆕 `category` (`String`) — 产品分类(字典product_category)
<details>
<summary>📁 全部变更文件 (点击展开)</summary>
```
M hl-product-service-v2/src/main/java/com/hulalv/product/entity/ProductDO.java
M hl-product-service-v2/src/main/java/com/hulalv/product/service/admin/ProductBasicService.java
M hl-product-service-v2/src/main/java/com/hulalv/product/service/admin/ProductQueryService.java
M hl-product-service-v2/src/main/java/com/hulalv/product/vo/admin/ProductBasicSaveReqVO.java
M hl-product-service-v2/src/main/java/com/hulalv/product/vo/admin/ProductDetailRespVO.java
M hl-product-service-v2/src/main/java/com/hulalv/product/vo/admin/ProductListRespVO.java
M hl-product-service-v2/src/main/resources/mapper/ProductMapper.xml
```
</details>