Authored by 郭成尧

'店铺筛选数据获取筛选有错误'

... ... @@ -115,7 +115,10 @@ const getBrandShopGoodsData = params => {
}))
]).then(subResult => {
if (subResult[0].code === 200) {
finalResult.data = { productList: processProductList(subResult[0].data.product_list) };
finalResult.data = {
productList: processProductList(subResult[0].data.product_list),
filter: subResult[0].data.filter
};
} else {
logger.error('getBrandShopGoodsOriginData api code no 200');
}
... ...
... ... @@ -2,7 +2,7 @@
<shop-top v-bind:shop-info="shopInfo"></shop-top>
<goods-list v-bind:data="productList"></goods-list>
<drawer v-ref:drawer>
<filter :config.once="filterConfig"></filter>
<filter :config="filterConfig"></filter>
</drawer>
<top-bar v-bind:share-data="shareData"></top-bar>
</template>
... ... @@ -103,6 +103,7 @@
page: this.page
}).done(result => {
this.productList = result.data.productList;
this.filterConfig = result.data.filter;
}).fail(error => {
self.page--;
console.log(error);
... ... @@ -161,6 +162,7 @@
* 2. 监听 router.back ,重新设置 筛选值
*/
bus.$on('filter.sub.show', function({val}) {
console.log(this);
this.openFilterSub(val);
});
}
... ...