xuqiang 4 лет назад
Родитель
Сommit
f019c3f207

+ 6 - 2
src/main/pc-space/src/components/AssetInfo.vue

@@ -11,11 +11,15 @@
         <el-image class="imgBox" :src="getImg(changeImgs(info.pic))" fit="cover"></el-image>
 
         <div class="introduce">{{ info.name }}</div>
-        <div class="price" v-if="info.status === 'ON_SALE'">
+        <div class="price" v-if="info.consignment">
             <img class="img1" src="../assets/img/icon_jiage@3x.png" alt="" />
             <div class="num">{{ info.price }}</div>
         </div>
-        <div class="status" v-else-if="info.status === 'NORMAL'">
+        <!-- <div class="price" v-if="info.status === 'ON_SALE'">
+            <img class="img1" src="../assets/img/icon_jiage@3x.png" alt="" />
+            <div class="num">{{ info.price }}</div>
+        </div> -->
+        <div class="status" v-else-if="info.status === 'NORMAL' && !info.consignment">
             {{ info.publicShow ? '仅展示' : '未展示' }}
         </div>
         <div class="status" v-else>

+ 4 - 2
src/main/pc-space/src/views/Collection.vue

@@ -184,14 +184,16 @@ export default {
                     search: this.search,
                     query: {
                         type: this.type,
-                        canResale: this.canResale
+                        canResale: this.canResale,
+                        onShelf: true
                     }
                 };
             } else {
                 return {
                     search: this.search,
                     query: {
-                        type: this.type
+                        type: this.type,
+                        onShelf: true
                     }
                 };
             }