|
@@ -60,7 +60,7 @@ Router({
|
|
|
],
|
|
|
middleList: {},
|
|
|
middleEmptyLength: 0,
|
|
|
-
|
|
|
+ middleTypeList: [],
|
|
|
roomTabList: [{
|
|
|
type: 0,
|
|
|
title: '新房'
|
|
@@ -101,15 +101,29 @@ Router({
|
|
|
wx.navigateTo({
|
|
|
url: `/pages/webview/index?id=${id}`,
|
|
|
})
|
|
|
+ util.request(api.increaseViewCount, {
|
|
|
+ brandId: id
|
|
|
+ }, 'GET').then((res) => {
|
|
|
+
|
|
|
+ });
|
|
|
},
|
|
|
gotoWV: function (event) {
|
|
|
- let id = event.detail
|
|
|
+ let {id} = event.detail
|
|
|
wx.navigateTo({
|
|
|
url: `/pages/webview/index?id=${id}`,
|
|
|
})
|
|
|
+ util.request(api.increaseViewCount, {
|
|
|
+ brandId: id
|
|
|
+ }, 'GET').then((res) => {
|
|
|
+ // var num = 'roomList['+index+'].pvTotalNum'
|
|
|
+ // this.setData({
|
|
|
+ // [num]:res.data
|
|
|
+ // })
|
|
|
+ });
|
|
|
+
|
|
|
},
|
|
|
onPullDownRefresh() {
|
|
|
-
|
|
|
+
|
|
|
this.setData({
|
|
|
roomList: [],
|
|
|
'fetcherData.page': 1,
|
|
@@ -208,17 +222,29 @@ Router({
|
|
|
}).then((res) => {
|
|
|
// console.log(res)
|
|
|
if (res.errno === 0) {
|
|
|
- if (res.data.data.length == 0) {
|
|
|
- let mt = (type-0)+1
|
|
|
+ let mt = (type - 0) + 1
|
|
|
|
|
|
+ if (res.data.data.length == 0) {
|
|
|
this.setData({
|
|
|
middleEmptyLength: this.data.middleEmptyLength + 1,
|
|
|
- middleType:mt
|
|
|
+ middleType: mt
|
|
|
})
|
|
|
+
|
|
|
+ } else {
|
|
|
+ let t = this.data.middleTypeList
|
|
|
+ t.push(type)
|
|
|
+ this.setData({
|
|
|
+ middleTypeList: t,
|
|
|
+ }, () => {
|
|
|
+ this.setData({
|
|
|
+ middleType: this.data.middleTypeList[0]
|
|
|
+ })
|
|
|
+ })
|
|
|
+
|
|
|
}
|
|
|
let value = `middleList.${type}`
|
|
|
this.setData({
|
|
|
- [value]: res.data.data
|
|
|
+ [value]: res.data.data,
|
|
|
})
|
|
|
}
|
|
|
});
|
|
@@ -242,6 +268,9 @@ Router({
|
|
|
app.checkNetStatu();
|
|
|
// 页面渲染完成
|
|
|
this.getRoomList()
|
|
|
+ this.setData({
|
|
|
+ middleTypeList:[]
|
|
|
+ })
|
|
|
for (let i = 0; i < this.data.middleTabList.length; i++) {
|
|
|
this.getMiddleList(this.data.middleTabList[i].type)
|
|
|
}
|
|
@@ -261,11 +290,12 @@ Router({
|
|
|
if (city != this.data.city) {
|
|
|
this.setData({
|
|
|
'city': app.globalData.city,
|
|
|
- 'fetcherData.page':1,
|
|
|
+ 'fetcherData.page': 1,
|
|
|
middleEmptyLength: 0,
|
|
|
- hasData:true,
|
|
|
- loading:false,
|
|
|
- roomList:[]
|
|
|
+ hasData: true,
|
|
|
+ loading: false,
|
|
|
+ roomList: [],
|
|
|
+ middleTypeList:[]
|
|
|
})
|
|
|
this.getRoomList()
|
|
|
for (let i = 0; i < this.data.middleTabList.length; i++) {
|