hl-api-changelog/changelogs/2026-03/2026-03-23_balance_button_fix_urgent.md
API Changelog Bot abb39bc438 docs: 紧急 - 尾款凭证按钮条件需更新
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 10:29:51 +08:00

840 B

【紧急】尾款凭证按钮不显示 - 条件需更新

日期: 2026-03-23 页面: 订单详情页 类型: 前端修复


问题

尾款凭证按钮不显示。原因:后端状态流转已改,定金模式清单确认后订单状态是 PENDING_BALANCE(不再是 CONFIRMED),但前端还在用旧条件判断。

修复

把当前条件:

// ❌ 旧条件(不再适用)
o.paymentMode === 'DEPOSIT' &&
  ((o.status === 'CONFIRMED' && o.processStatus === 'READY') ||
    o.status === 'PENDING_DEPARTURE')

改为:

// ✅ 新条件
o.paymentMode === 'DEPOSIT' &&
  !o.balanceProofUrl &&
  ['PENDING_BALANCE', 'PENDING_DEPARTURE', 'TRAVELLING'].includes(o.status)

测试订单

HL202603222254548349,当前状态 PENDING_BALANCE,改完条件后应能看到按钮。