diff --git a/changelogs/2026-04/2026-04-14_product-v2_remove_deposit_deadline.md b/changelogs/2026-04/2026-04-14_product-v2_remove_deposit_deadline.md new file mode 100644 index 0000000..b854e92 --- /dev/null +++ b/changelogs/2026-04/2026-04-14_product-v2_remove_deposit_deadline.md @@ -0,0 +1,26 @@ +# 前端修复 - 去掉"尾款须在出发前N天付清"显示 + +**日期**: 2026-04-14 +**类型**: 前端修复 +**优先级**: P1 + +--- + +## 问题 + +Step1 基础信息页面,选择"订金+尾款"支付方式时,页面始终显示"尾款须在出发前 7 天付清"。 + +## 原因 + +后端 v2 已移除 `depositDeadlineDays` 字段: +- 数据库 `product_basic` 表没有此列 +- 详情接口返回中不包含此字段 +- 前端代码中硬编码了默认值 7 + +## 修复方式 + +前端去掉"尾款须在出发前 X 天付清"这一行输入框,或改为:当接口返回中不含 `depositDeadlineDays` 字段时不显示。 + +## 验证 + +`GET /admin/product/item/{id}` 返回的 JSON 中搜索 `depositDeadlineDays`,确认不存在该 key。