fix(订单页面): 修正打开柜子和退款按钮的显示条件
根据订单支付状态调整按钮的显示逻辑,确保按钮仅在订单支付状态为2或3时显示
This commit is contained in:
parent
168069f6a1
commit
150487bbfb
|
@ -134,7 +134,7 @@ async function handleOpenCabinet(item: OrderGoods) {
|
||||||
<p>小计: ¥{{ (item.orderGoods.price * item.orderGoods.quantity).toFixed(2) }}</p>
|
<p>小计: ¥{{ (item.orderGoods.price * item.orderGoods.quantity).toFixed(2) }}</p>
|
||||||
<div class="button-group">
|
<div class="button-group">
|
||||||
<van-button
|
<van-button
|
||||||
v-if="[1,5].includes(item.orderGoods.status)"
|
v-if="[1,5].includes(item.orderGoods.status) && [2,3].includes(order.payStatus)"
|
||||||
type="primary"
|
type="primary"
|
||||||
size="small"
|
size="small"
|
||||||
@click="handleOpenCabinet(item)"
|
@click="handleOpenCabinet(item)"
|
||||||
|
@ -143,7 +143,7 @@ async function handleOpenCabinet(item: OrderGoods) {
|
||||||
打开柜子
|
打开柜子
|
||||||
</van-button>
|
</van-button>
|
||||||
<van-button
|
<van-button
|
||||||
v-if="item.orderGoods.status === 1"
|
v-if="item.orderGoods.status === 1 && [2,3].includes(order.payStatus)"
|
||||||
type="primary"
|
type="primary"
|
||||||
size="small"
|
size="small"
|
||||||
@click="handleRefund(item)"
|
@click="handleRefund(item)"
|
||||||
|
|
Loading…
Reference in New Issue