|
...
|
...
|
@@ -121,7 +121,7 @@ Page({ |
|
|
|
App.Customer.SellerLists(this.param).then(res=>{
|
|
|
|
this.setData({
|
|
|
|
hasMore:res.data.length==this.size,
|
|
|
|
markers:res.data,
|
|
|
|
markers:this.sellerFormat(res.data),
|
|
|
|
})
|
|
|
|
this.triggerEvent('event',{type:'getListEnd',total:res.data.length})
|
|
|
|
})
|
|
...
|
...
|
@@ -132,7 +132,7 @@ Page({ |
|
|
|
App.Customer.SellerLists(this.param).then(res=>{
|
|
|
|
this.setData({
|
|
|
|
hasMore:res.data.length==this.size,
|
|
|
|
markers:markers.concat(res.data),
|
|
|
|
markers:markers.concat(this.sellerFormat(res.data)),
|
|
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
...
|
...
|
@@ -190,4 +190,17 @@ Page({ |
|
|
|
url:'/pages/reserve/detail?id='+util.attr(e,'sid')
|
|
|
|
})
|
|
|
|
},
|
|
|
|
sellerFormat(sellers){
|
|
|
|
sellers.forEach((seller) => {
|
|
|
|
if(seller.distance) {
|
|
|
|
seller.distance = parseInt(seller.distance);
|
|
|
|
if (seller.distance > 1000) {
|
|
|
|
seller.distance = (seller.distance / 1000).toFixed(2) + '公里'
|
|
|
|
} else {
|
|
|
|
seller.distance += '米';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
return sellers;
|
|
|
|
}
|
|
|
|
}) |
|
|
\ No newline at end of file |
...
|
...
|
|