|
@@ -79,7 +79,9 @@
|
|
<view class="bottom-right">{{(item.distance/1000).toFixed(2)}}KM</view>
|
|
<view class="bottom-right">{{(item.distance/1000).toFixed(2)}}KM</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
|
|
+ </view>
|
|
|
|
+ <u-empty v-show="sellerList.length == 0" mode="data" icon="http://cdn.uviewui.com/uview/empty/data.png"></u-empty>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -101,7 +103,7 @@
|
|
}catch(e){
|
|
}catch(e){
|
|
console.log(e,'error')
|
|
console.log(e,'error')
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
computed:{
|
|
computed:{
|
|
...mapState({
|
|
...mapState({
|
|
@@ -111,7 +113,6 @@
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- keyword: null,
|
|
|
|
filterShow: false,
|
|
filterShow: false,
|
|
filterType: 0,
|
|
filterType: 0,
|
|
sortCondition:'综合排序',
|
|
sortCondition:'综合排序',
|
|
@@ -135,10 +136,15 @@
|
|
latitude:'',
|
|
latitude:'',
|
|
sort:'SYNTHESE',
|
|
sort:'SYNTHESE',
|
|
size:10,
|
|
size:10,
|
|
- region:'',
|
|
|
|
|
|
+ region:'',//地区编码
|
|
|
|
+ keyword: null,//关键字
|
|
|
|
+ categoryId:null,//分类ID
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- },
|
|
|
|
|
|
+ },
|
|
|
|
+ onLoad(option) {
|
|
|
|
+ this.sellerListParams.categoryId = option.id
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
// 点击综合排序
|
|
// 点击综合排序
|
|
handlerSelectAllFilter(e) {
|
|
handlerSelectAllFilter(e) {
|
|
@@ -164,16 +170,18 @@
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
this.getData()
|
|
this.getData()
|
|
- },
|
|
|
|
|
|
+ },
|
|
|
|
+ // 获取初始化列表
|
|
getData(){
|
|
getData(){
|
|
this.sellerListParams.latitude = this.latitude
|
|
this.sellerListParams.latitude = this.latitude
|
|
this.sellerListParams.longitude = this.longitude
|
|
this.sellerListParams.longitude = this.longitude
|
|
- getSellerList(this.sellerListParams).then(res => {
|
|
|
|
|
|
+ getSellerList(this.sellerListParams).then(res => {
|
|
this.sellerList = res.data
|
|
this.sellerList = res.data
|
|
}).catch(err => {
|
|
}).catch(err => {
|
|
console.log(err)
|
|
console.log(err)
|
|
});
|
|
});
|
|
- },
|
|
|
|
|
|
+ },
|
|
|
|
+ // 点击进入详情
|
|
goSellerDetail(id){
|
|
goSellerDetail(id){
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
url: `pages/business/detail?id=${id}`
|
|
url: `pages/business/detail?id=${id}`
|
|
@@ -424,4 +432,4 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-</style>
|
|
|
|
|
|
+</style>
|