|
|
@@ -32,7 +32,7 @@ function handleExchange(item: CouponInfoAppVo) {
|
|
|
console.log('exchange', item)
|
|
|
if (item.receiveSign)
|
|
|
return
|
|
|
- if ((Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0)
|
|
|
+ if ((Number(item.inventoryActual)) === 0)
|
|
|
return
|
|
|
clickItem.value = item
|
|
|
showModel.value = true
|
|
|
@@ -91,17 +91,17 @@ function handleExchange(item: CouponInfoAppVo) {
|
|
|
</template>
|
|
|
</view>
|
|
|
<view v-if="!storeDetail.allowanceClientScheme" class="mt24rpx flex overflow-x-scroll">
|
|
|
- <view v-for="item in dklist" :key="item.id" :class="[(Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0 || item.receiveSign ? 'bg-#F0F0F0' : 'jf-box']" class="mr16rpx flex-shrink-0 rounded-16rpx p20rpx">
|
|
|
- <view class="text-center text-36rpx font-semibold" :class="[(Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0 || item.receiveSign ? 'text-#aaa' : 'text-#FF4D3A']">
|
|
|
+ <view v-for="item in dklist" :key="item.id" :class="[Number(item.inventoryActual) === 0 || item.receiveSign ? 'bg-#F0F0F0' : 'jf-box']" class="mr16rpx flex-shrink-0 rounded-16rpx p20rpx">
|
|
|
+ <view class="text-center text-36rpx font-semibold" :class="[Number(item.inventoryActual) === 0 || item.receiveSign ? 'text-#aaa' : 'text-#FF4D3A']">
|
|
|
<text class="text-20rpx">
|
|
|
¥
|
|
|
</text> {{ item.discountMoney }}
|
|
|
</view>
|
|
|
- <view class="my8rpx text-center" :class="[(Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0 || item.receiveSign ? 'text-#aaa' : '']">
|
|
|
+ <view class="my8rpx text-center" :class="[Number(item.inventoryActual) === 0 || item.receiveSign ? 'text-#aaa' : '']">
|
|
|
{{ item.amountMoney && item.amountMoney > 0 ? `满${item.amountMoney}减${item.discountMoney}` : `无门槛使用` }}
|
|
|
</view>
|
|
|
- <view class="rounded-26rpx px24rpx py6rpx text-center" :class="[(Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0 || item.receiveSign ? 'bg-#E6E6E6 text-#aaa' : 'bg-#FF4A39 text-white']" @click="handleExchange(item)">
|
|
|
- {{ !item.receiveSign ? (Number(item.inventoryTotal) - Number(item.inventoryActual)) === 0 ? '已兑完' : '积分兑换' : '已兑换' }}
|
|
|
+ <view class="rounded-26rpx px24rpx py6rpx text-center" :class="[Number(item.inventoryActual) === 0 || item.receiveSign ? 'bg-#E6E6E6 text-#aaa' : 'bg-#FF4A39 text-white']" @click="handleExchange(item)">
|
|
|
+ {{ !item.receiveSign ? Number(item.inventoryActual) === 0 ? '已兑完' : '积分兑换' : '已兑换' }}
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|