docs: 紧急 - 尾款凭证按钮条件需更新
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
这个提交包含在:
父节点
804317d3a5
当前提交
abb39bc438
@ -0,0 +1,35 @@
|
|||||||
|
# 【紧急】尾款凭证按钮不显示 - 条件需更新
|
||||||
|
|
||||||
|
**日期**: 2026-03-23
|
||||||
|
**页面**: 订单详情页
|
||||||
|
**类型**: 前端修复
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 问题
|
||||||
|
|
||||||
|
尾款凭证按钮不显示。原因:后端状态流转已改,定金模式清单确认后订单状态是 `PENDING_BALANCE`(不再是 `CONFIRMED`),但前端还在用旧条件判断。
|
||||||
|
|
||||||
|
## 修复
|
||||||
|
|
||||||
|
把当前条件:
|
||||||
|
|
||||||
|
```js
|
||||||
|
// ❌ 旧条件(不再适用)
|
||||||
|
o.paymentMode === 'DEPOSIT' &&
|
||||||
|
((o.status === 'CONFIRMED' && o.processStatus === 'READY') ||
|
||||||
|
o.status === 'PENDING_DEPARTURE')
|
||||||
|
```
|
||||||
|
|
||||||
|
改为:
|
||||||
|
|
||||||
|
```js
|
||||||
|
// ✅ 新条件
|
||||||
|
o.paymentMode === 'DEPOSIT' &&
|
||||||
|
!o.balanceProofUrl &&
|
||||||
|
['PENDING_BALANCE', 'PENDING_DEPARTURE', 'TRAVELLING'].includes(o.status)
|
||||||
|
```
|
||||||
|
|
||||||
|
## 测试订单
|
||||||
|
|
||||||
|
`HL202603222254548349`,当前状态 `PENDING_BALANCE`,改完条件后应能看到按钮。
|
||||||
正在加载...
x
在新工单中引用
屏蔽一个用户