Fix:5130 【商城小程序】修改地址审核中/驳回状态下申请退款,订单页仍显示相应提示信息,状态展示异常
This commit is contained in:
@@ -473,7 +473,7 @@
|
|||||||
>商家已接收您的订单,支付成功后预计{{ getTime(order.isFastPost) }}发货</view>
|
>商家已接收您的订单,支付成功后预计{{ getTime(order.isFastPost) }}发货</view>
|
||||||
</view>
|
</view>
|
||||||
<view
|
<view
|
||||||
v-if="Number(order.isAddressUpdate) === 1 && [0, 2].includes(Number(order.addressUpdateStatus))"
|
v-if="!isRefundFlow(order) && Number(order.isAddressUpdate) === 1 && [0, 2].includes(Number(order.addressUpdateStatus))"
|
||||||
class="v12-px-3 v12-pb-4"
|
class="v12-px-3 v12-pb-4"
|
||||||
>
|
>
|
||||||
<view
|
<view
|
||||||
@@ -691,7 +691,17 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
isRefundFlow(order) {
|
||||||
|
if (!order) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
const statusType = Number(order._status && order._status._type)
|
||||||
|
return statusType < 0
|
||||||
|
},
|
||||||
canShowModifyAddress(order) {
|
canShowModifyAddress(order) {
|
||||||
|
if (this.isRefundFlow(order)) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
if (!order || order.isTravelGroup === 1 || order.isTickets === 1) {
|
if (!order || order.isTravelGroup === 1 || order.isTickets === 1) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,7 +66,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<view
|
<view
|
||||||
v-if="Number(orderInfo.isAddressUpdate) === 1 && [0, 2].includes(Number(orderInfo.addressUpdateStatus))"
|
v-if="!isrefund && Number(orderInfo.isAddressUpdate) === 1 && [0, 2].includes(Number(orderInfo.addressUpdateStatus))"
|
||||||
class="v12-mt-3"
|
class="v12-mt-3"
|
||||||
>
|
>
|
||||||
<view
|
<view
|
||||||
@@ -635,6 +635,10 @@ export default {
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
isrefund() {
|
||||||
|
const status = Number(this.orderInfo._status._type)
|
||||||
|
return status< 0
|
||||||
|
},
|
||||||
refundOrder() {
|
refundOrder() {
|
||||||
return this.orderInfo.refund_status > 0;
|
return this.orderInfo.refund_status > 0;
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user