gaoxm 7 anni fa
parent
commit
debe71bcf4
2 ha cambiato i file con 12 aggiunte e 2 eliminazioni
  1. 2 2
      components/home/displayCard.vue
  2. 10 0
      store/index.js

+ 2 - 2
components/home/displayCard.vue

@@ -6,14 +6,14 @@
          <count-box></count-box>
        </div>
        <div>
-         <p><span v-text="all"></span></p>
+         <p><span>{{all}}家</span></p>
        </div>
        <div>
          <p v-if="payMoney"><span>{{payMoney}}</span><span v-if="isShow">亿</span><span v-if="isMore">万</span></p>
          <p v-else><span>0</span></p>
        </div>
        <div>
-         <p v-if="allCount[1].count"><span v-text="allCount[1].count"></span></p>
+         <p v-if="allCount[1].count"><span>{{allCount[1].count}}条</span></p>
          <p v-else><span>0</span></p>
        </div>
        <a class="enter" @click="onRegisterClick"><img src="/images/all/enter.png"></a>

+ 10 - 0
store/index.js

@@ -436,6 +436,16 @@ export const actions = {
       }, err => {
         commit('option/REQUEST_STORE_STATUS_FAILURE', err)
       })
+  },
+  // 获取首页悬浮计数器
+  loadAllCount ({commit}, params) {
+    commit('count/REQUEST_ALLCOUNT')
+    return axios.get('/api/product/commoncount', {params})
+      .then(res => {
+        commit('count/GET_ALLCOUNT_SUCCESS', res.data)
+      }, (err) => {
+        commit('count/GET_ALLCOUNT_FAILURE', err)
+      })
   }
 }