|
|
|
@ -28,28 +28,7 @@ Page({
|
|
|
|
|
rank: [{
|
|
|
|
|
name: '全部标签',
|
|
|
|
|
is: true
|
|
|
|
|
}, {
|
|
|
|
|
name: '产品宣传',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '媒体测评',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '用户活动',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '趣味互动',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '用户互动',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '媒体测评',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '趣味活动',
|
|
|
|
|
is: false
|
|
|
|
|
}]
|
|
|
|
|
},]
|
|
|
|
|
}, {
|
|
|
|
|
id: 1,
|
|
|
|
|
rank: [{
|
|
|
|
@ -73,27 +52,6 @@ Page({
|
|
|
|
|
rank: [{
|
|
|
|
|
name: '全部车型',
|
|
|
|
|
is: true
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途追风ET-I',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途追风',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途TX',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途凌云',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途凌云S',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '星途揽月',
|
|
|
|
|
is: false
|
|
|
|
|
}, {
|
|
|
|
|
name: '揽月探享版至尊享受',
|
|
|
|
|
is: false
|
|
|
|
|
}]
|
|
|
|
|
}],
|
|
|
|
|
// 下拉选项,被选中那组的数据,由下面的js控制赋值
|
|
|
|
@ -122,6 +80,27 @@ Page({
|
|
|
|
|
title: options.name,
|
|
|
|
|
success: function (res) {}
|
|
|
|
|
})
|
|
|
|
|
http("/brand/list", "post", {}).then(res => {
|
|
|
|
|
// console.log(res.data.records)
|
|
|
|
|
res.data.records.forEach(element => {
|
|
|
|
|
element.is = false
|
|
|
|
|
let a = element
|
|
|
|
|
this.setData({
|
|
|
|
|
'selectItem[2].rank': this.data.selectItem[2].rank.concat(a)
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
http("/tag/list", "post", {}).then(res => {
|
|
|
|
|
// console.log(res.data.records)
|
|
|
|
|
res.data.records.forEach(element => {
|
|
|
|
|
element.is = false
|
|
|
|
|
element.name = element.title
|
|
|
|
|
let a = element
|
|
|
|
|
this.setData({
|
|
|
|
|
'selectItem[0].rank': this.data.selectItem[0].rank.concat(a)
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
getmore () {
|
|
|
|
|
this.setData({
|
|
|
|
@ -177,13 +156,13 @@ Page({
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
to(e) {
|
|
|
|
|
// if (this.data.choose) {} else {
|
|
|
|
|
// wx.navigateTo({
|
|
|
|
|
// url: e.currentTarget.dataset.url,
|
|
|
|
|
// })
|
|
|
|
|
// }
|
|
|
|
|
// console.log(e.currentTarget.dataset.item)
|
|
|
|
|
lookup(e.currentTarget.dataset.item)
|
|
|
|
|
if (this.data.choose) {} else {
|
|
|
|
|
// wx.navigateTo({
|
|
|
|
|
// url: e.currentTarget.dataset.url,
|
|
|
|
|
// })
|
|
|
|
|
lookup(e.currentTarget.dataset.item)
|
|
|
|
|
}
|
|
|
|
|
// lookup(e.currentTarget.dataset.item)
|
|
|
|
|
},
|
|
|
|
|
// 点击菜单栏触发的事件函数
|
|
|
|
|
handleClick: function (e) {
|
|
|
|
@ -267,29 +246,31 @@ Page({
|
|
|
|
|
let a = e.currentTarget.dataset.data.index
|
|
|
|
|
let b = e.currentTarget.dataset.index
|
|
|
|
|
let c = 'listdata[' + a + '].refrence[' + b + '].choose'
|
|
|
|
|
this.setData({
|
|
|
|
|
[c] : !this.data.listdata[a].refrence[b].choose
|
|
|
|
|
})
|
|
|
|
|
let flag = true
|
|
|
|
|
for (let i = 0; i < this.data.listdata[a].refrence.length; i++) {
|
|
|
|
|
if (this.data.listdata[a].refrence[i].choose) {
|
|
|
|
|
} else {
|
|
|
|
|
flag = false
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (flag) {
|
|
|
|
|
// this.data.listdata[a].all = true
|
|
|
|
|
let d = 'listdata[' + a + '].all'
|
|
|
|
|
this.setData({
|
|
|
|
|
[d]: true
|
|
|
|
|
})
|
|
|
|
|
} else {
|
|
|
|
|
// this.data.listdata[a].all = false
|
|
|
|
|
let d = 'listdata[' + a + '].all'
|
|
|
|
|
this.setData({
|
|
|
|
|
[d]: false
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
console.log(this.data,a,b)
|
|
|
|
|
// this.setData({
|
|
|
|
|
// [c] : !this.data.listdata[a].refrence[b].choose
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
|
|
// let flag = true
|
|
|
|
|
// for (let i = 0; i < this.data.listdata[a].refrence.length; i++) {
|
|
|
|
|
// if (this.data.listdata[a].refrence[i].choose) {
|
|
|
|
|
// } else {
|
|
|
|
|
// flag = false
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// if (flag) {
|
|
|
|
|
// // this.data.listdata[a].all = true
|
|
|
|
|
// let d = 'listdata[' + a + '].all'
|
|
|
|
|
// this.setData({
|
|
|
|
|
// [d]: true
|
|
|
|
|
// })
|
|
|
|
|
// } else {
|
|
|
|
|
// // this.data.listdata[a].all = false
|
|
|
|
|
// let d = 'listdata[' + a + '].all'
|
|
|
|
|
// this.setData({
|
|
|
|
|
// [d]: false
|
|
|
|
|
// })
|
|
|
|
|
// }
|
|
|
|
|
},
|
|
|
|
|
chooseall (e) {
|
|
|
|
|
let a = 'listdata[' + e.currentTarget.dataset.index + '].all'
|
|
|
|
|