Browse Source

原厂代理经销搜索及热卖推荐绑定图片

hangb 7 years ago
parent
commit
df1228eded
2 changed files with 6 additions and 5 deletions
  1. 4 4
      components/provider/HotCommodity.vue
  2. 2 1
      components/provider/Suppliers.vue

+ 4 - 4
components/provider/HotCommodity.vue

@@ -10,7 +10,7 @@
           <ul class="recommend-list clearfix">
             <li v-for="(component, index) in hotComponents.slice(0,2)" class="big">
               <a :href="component.detailsLink" target="_blank">
-                <div class="img"><img :src="component.img || '/images/store/common/default.png'"/></div>
+                <div class="img"><img :src="component.pictureLink || '/images/store/common/default.png'"/></div>
                 <span class="name">{{component.metadatas.contExp_abstract}}</span>
                 <div class="price">{{component.metadatas.contExp_remark}}</div>
               </a>
@@ -21,7 +21,7 @@
           <ul class="recommend-list clearfix">
             <li v-for="(component, index) in hotComponents.slice(2,4)" class="big">
               <a :href="component.detailsLink" target="_blank">
-                <div class="img"><img :src="component.img || '/images/store/common/default.png'"/></div>
+                <div class="img"><img :src="component.pictureLink || '/images/store/common/default.png'"/></div>
                 <span class="name">{{component.metadatas.contExp_abstract}}</span>
                 <div class="price">{{component.metadatas.contExp_remark}}</div>
               </a>
@@ -32,7 +32,7 @@
           <ul class="recommend-list clearfix">
             <li v-for="(component, index) in hotComponents.slice(4,6)" class="big">
               <a :href="component.detailsLink" target="_blank">
-                <div class="img"><img :src="component.img || '/images/store/common/default.png'"/></div>
+                <div class="img"><img :src="component.pictureLink || '/images/store/common/default.png'"/></div>
                 <span class="name">{{component.metadatas.contExp_abstract}}</span>
                 <div class="price">{{component.metadatas.contExp_remark}}</div>
               </a>
@@ -43,7 +43,7 @@
           <ul class="recommend-list clearfix">
             <li v-for="(component, index) in hotComponents.slice(6,8)" class="big">
               <a :href="component.detailsLink" target="_blank">
-                <div class="img"><img :src="component.img || '/images/store/common/default.png'"/></div>
+                <div class="img"><img :src="component.pictureLink || '/images/store/common/default.png'"/></div>
                 <span class="name">{{component.metadatas.contExp_abstract}}</span>
                 <div class="price">{{component.metadatas.contExp_remark}}</div>
               </a>

+ 2 - 1
components/provider/Suppliers.vue

@@ -66,7 +66,7 @@ export default {
         page: 1,
         count: 10,
         keyword: '',
-        type: this.storeType === 'factory' ? 'ORIGINAL_FACTORY' : 'AGENCY-DISTRIBUTION',
+        type: 'ORIGINAL_FACTORY',
         field: ''
       }
     }
@@ -95,6 +95,7 @@ export default {
   },
   methods: {
     search (obj) {
+      this.pageParams.type = this.storeType === 'factory' ? 'ORIGINAL_FACTORY' : 'AGENCY-DISTRIBUTION'
       this.pageParams.page = 1
       this.pageParams.keyword = obj.keyword === '' ? null : obj.keyword
       this.pageParams.field = obj.type ? 'similar' : null