From e08cf2580094bc517be0c0660cea6f15005836eb Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 23 Mar 2026 15:22:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=85=8D=E6=88=BF=E5=B7=AE=E4=BB=B7?= =?UTF-8?q?=E4=B8=8D=E7=AB=8B=E5=8D=B3=E8=AE=A1=E5=85=A5=E6=80=BB=E5=94=AE?= =?UTF-8?q?=E4=BB=B7=20+=20=E6=96=B0=E5=A2=9EpendingUpgradeAmount=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- .../2026-03-23_pending_upgrade_amount.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 changelogs/2026-03/2026-03-23_pending_upgrade_amount.md diff --git a/changelogs/2026-03/2026-03-23_pending_upgrade_amount.md b/changelogs/2026-03/2026-03-23_pending_upgrade_amount.md new file mode 100644 index 0000000..b334e9d --- /dev/null +++ b/changelogs/2026-03/2026-03-23_pending_upgrade_amount.md @@ -0,0 +1,28 @@ +# 配房差价不再立即计入总售价 + 新增待确认差价字段 + +## 变更说明 + +### 1. 配房升级差价不再立即修改总售价 +之前配房时如果有房型升级差价,会立即加到订单 `totalPrice` 中。现在改为: +- 差价记录创建为 `PENDING_CONFIRM` 状态 +- **不修改 totalPrice** +- 等定制师确认后再正式计入 + +### 2. 订单详情新增 `pendingUpgradeAmount` 字段 +订单详情接口返回新增字段,用于前端展示待确认的差价总额。 + +| 字段 | 类型 | 说明 | +|------|------|------| +| `pendingUpgradeAmount` | BigDecimal | 待确认差价总额(null=无待确认差价) | + +### 前端展示建议 +在金额明细区域,如果 `pendingUpgradeAmount` 不为 null 且不为 0: +``` +总售价:¥5700.00 +待确认差价:+¥100.00(未确认) ← 新增,用橙色/黄色标识 +已付:¥0.01 +尾款:¥5699.99 +``` + +### 3. 配房超时问题已修复 +之前配房时确认差价弹窗提交后会卡住超时(MySQL锁冲突),已修复。