Fix(订单):[#5292]开奖后,用户已领取奖品,此时隐藏源订单的退款按钮

This commit is contained in:
lifizer
2026-05-20 10:40:57 +08:00
parent 3c6c153cfd
commit 1453220d04
2 changed files with 16 additions and 4 deletions
+1 -1
View File
@@ -367,7 +367,7 @@
@click="goRoom(order)"
>联系商家</view>
<view
v-if="order.isTravelGroup === 0"
v-if="order.isTravelGroup === 0 && order.refundSystemStatus !== 2"
class="btn flex jc-center ai-center v12-font-24"
@click="goRefund(order)"
>申请退款</view>
+15 -3
View File
@@ -506,7 +506,11 @@
<view v-if="orderInfo.isDrawOrder === 0" class="bnt v12-dark-text v12-dark-border cancel" @click="delayOrder">催发货</view>
<view v-if="canShowModifyAddress(orderInfo) && orderInfo.isDrawOrder === 0" class="bnt v12-dark-text v12-dark-border cancel" @click="goAddress">修改地址</view>
</view>
<view v-if="orderInfo.isDrawOrder === 0" class="bnt v12-primary-text v12-primary-border cancel" @click="goGoodsReturn2(orderInfo)">申请退款</view>
<view
v-if="orderInfo.isDrawOrder === 0 && orderInfo.refundSystemStatus !== 2"
class="bnt v12-primary-text v12-primary-border cancel"
@click="goGoodsReturn2(orderInfo)"
>申请退款</view>
</view>
</template>
<template v-if="status.type == 2">
@@ -518,7 +522,11 @@
<view v-if="orderInfo.isDrawOrder === 0" class=" v12-font-24 v12-mr-2" @click.stop="showMore = !showMore">更多</view>
<view class="group-float" v-show="showMore" :style="{top: orderInfo.isExtendedDelivery==0 ? '-60px' : '-32px'}">
<view v-if="orderInfo.isExtendedDelivery==0" class="btn flex jc-center ai-center v12-font-24" @click="toDelay(orderInfo.orderId)">延长收货</view>
<view class="btn flex jc-center ai-center v12-font-24" @click="goGoodsReturn(orderInfo)">申请退款</view>
<view
v-if="orderInfo.refundSystemStatus !== 2"
class="btn flex jc-center ai-center v12-font-24"
@click="goGoodsReturn(orderInfo)"
>申请退款</view>
</view>
</view>
<view class="bnt v12-primary-text v12-primary-border" @click="takeOrder">确认收货</view>
@@ -530,7 +538,11 @@
<view class="bnt v12-dark-text v12-dark-border cancel" @click="goRoom(orderInfo)">联系商家</view>
<view class="v12-justify-between">
<view class="btn-more" style="position: relative">
<text v-if="orderInfo.isDrawOrder === 0" class=" v12-font-24 v12-mr-2" @click.stop="showMore = !showMore">更多</text>
<text
v-if="orderInfo.isDrawOrder === 0 && orderInfo.refundSystemStatus !== 2"
class=" v12-font-24 v12-mr-2"
@click.stop="showMore = !showMore"
>更多</text>
<view class="group-float" v-show="showMore" :style="{top: '-32px'}">
<view class="btn flex jc-center ai-center v12-font-24" @click="goGoodsReturn(orderInfo)">申请退款</view>
</view>