Browse Source

优化数据店铺显示

master
wanghongjun 2 years ago
parent
commit
5b5f443681
  1. 15
      pages/goods/list.vue

15
pages/goods/list.vue

@ -146,12 +146,7 @@
methods: {
//
async onSearch() {
if (this.searchValue == '') {
this.$error('请输入搜索关键词');
} else {
await this.getGoodsList()
await this.getHomeListImage()
}
await this.upCallback(1)
},
// tab
async changeTab(val) {
@ -159,8 +154,7 @@
this.$error('更多内容,敬请期待!')
} else {
this.targetTab = val
await this.getGoodsList()
await this.getHomeListImage()
await this.upCallback(1)
}
},
/**
@ -210,12 +204,15 @@
} else if (app.targetTab === 3) {
param.order_type = 'price'
}
GoodsApi.nbgoods(param).then(resultTotal => {
param.goods_name = ''
app.total = resultTotal.data.total
})
return new Promise((resolve, reject) => {
GoodsApi.nbgoods(param)
.then(result => {
//
const newList = app.initList(result.data)
app.total = result.data.total
app.list.data = getMoreListData(newList, app.list, pageNo)
app.userList = newList.data[0].user
app.userList.stateStr = this.getUserStateStr(app.userList.state)

Loading…
Cancel
Save