jw和Claude Opus 4.8 e8d53378c7
changelog-filename-gate / validate (push) Failing after 2s
docs(changelog): order-v3 团期详情返回整团待收 unpaidAmount(#8045)
团期详情端点(A2)新增响应字段 unpaidAmount,值 = max(0, receivableAmount − receivedAmount),
恒非 null 恒非负、字符串型金额;列表页 A1 早已有同名字段,本次把详情页补齐。

给前端(mmg)的三条要点:
1. 不要再自己拿应收减已收,直接读 unpaidAmount;
2. 不要与本页子订单项的 balanceAmount 混用(那是 per-order「应收 − 已退 − 已付」,
   扣退款且取消单归 0,同名不同义);
3. 有退款的团本字段按毛已付算会偏大,权威待收是财务 tab 的 items/totals ——
   ⚠️ 注意是「逐户明细与合计」,不是财务 tab 的顶层 unpaidAmount
   (顶层与本字段同源同公式,数值一致;实测差异见正文第八节)。

既有四个金额字段(receivableAmount / receivedAmount / totalReceivable / totalReceived)
的值、名称、JSON 形态逐字未变,纯增量。

Issue: #8045   PR: #8101

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-21 14:59:57 +08:00
S
描述
后端接口修改详细记录 - 自动同步
34 MiB
语言
HTML 77.2%
JavaScript 22.5%
Shell 0.3%