panhui 4 лет назад
Родитель
Сommit
f5a5292eba

+ 2 - 2
src/components/product/productInfo.vue

@@ -41,8 +41,8 @@
                 <img src="@assets/shizhong.png" alt="" />
                 <span>{{ startTime || time }}</span>
             </div>
-            <div class="sold" v-if="isSolded">已售罄</div>
-            <div class="sold" v-else-if="isSold" style="color: #ff4f50">即将售罄</div>
+            <div class="sold" v-if="isSold">已售罄</div>
+            <!-- <div class="sold" v-else-if="isSold" style="color: #ff4f50">即将售罄</div> -->
         </div>
     </router-link>
 </template>

+ 2 - 2
src/components/product/productLarge.vue

@@ -47,8 +47,8 @@
             <span>即将开售:{{ startTime || time }}</span>
         </div>
 
-        <div class="sold" v-if="isSolded">已售罄</div>
-        <div class="sold" v-else-if="isSold" style="color: #ff4f50">即将售罄</div>
+        <div class="sold" v-if="isSold">已售罄</div>
+        <!-- <div class="sold" v-else-if="isSold" style="color: #ff4f50">即将售罄</div> -->
 
         <img class="bg" src="@assets/png-diwen.png" alt="" />
         <!-- <img class="top-bg" v-if="time" src="@assets/collecbg.png" alt="" /> -->

+ 1 - 1
src/mixins/product.js

@@ -55,7 +55,7 @@ export default {
             }
         },
         isSold() {
-            return this.info && this.info.stock <= 0 && this.info.salable;
+            return this.info && this.info.soldOut && this.info.salable;
         },
         isSolded() {
             return this.info && !this.info.noSoldOut && this.info.salable;

+ 2 - 2
src/views/product/Detail.vue

@@ -249,8 +249,8 @@
                         </div>
                     </van-button>
                     <!-- <van-button class="no-btn" v-else-if="isSold" block round>已售罄</van-button> -->
-                    <van-button class="no-btn" v-else-if="isSolded" block round>已售罄</van-button>
-                    <van-button class="no-btn" v-else-if="isSold" block round>即将售罄</van-button>
+                    <van-button class="no-btn" v-else-if="isSold" block round>已售罄</van-button>
+                    <!-- <van-button class="no-btn" v-else-if="isSold" block round>即将售罄</van-button> -->
                     <van-button class="no-btn" v-else-if="limit.limit > 0 && limit.count >= limit.limit" block round>
                         限购{{ limit.limit }}件
                     </van-button>