|
@@ -118,72 +118,72 @@ var keywordComponent = {
|
|
|
url: '/subscribepay/afterPay/getUserInfo?t=' + Date.now(),
|
|
|
type:'POST',
|
|
|
success: function(res){
|
|
|
- console.log(res)
|
|
|
- // this.initlist = res.userData.o_vipjy.a_items
|
|
|
- let maxarr = []
|
|
|
- if(_this.isvip) {
|
|
|
- let data = res.userData.o_vipjy.a_items
|
|
|
- data.forEach(function(item,index) {
|
|
|
- let minarr = []
|
|
|
- let keyname = item.s_item
|
|
|
- let eachArr = item.a_key
|
|
|
- eachArr.forEach(function(data, i){
|
|
|
- data = {
|
|
|
- name: data.key[0],
|
|
|
+ if(res && res.userData) {
|
|
|
+ let maxarr = []
|
|
|
+ if(_this.isvip) {
|
|
|
+ let data = res.userData.o_vipjy.a_items
|
|
|
+ data.forEach(function(item,index) {
|
|
|
+ let minarr = []
|
|
|
+ let keyname = item.s_item
|
|
|
+ let eachArr = item.a_key
|
|
|
+ eachArr.forEach(function(data, i){
|
|
|
+ data = {
|
|
|
+ name: data.key[0],
|
|
|
+ type: false
|
|
|
+ }
|
|
|
+ minarr.push(data)
|
|
|
+ })
|
|
|
+ let obj = {
|
|
|
+ [keyname]: minarr,
|
|
|
type: false
|
|
|
}
|
|
|
- minarr.push(data)
|
|
|
+ maxarr.push(obj)
|
|
|
})
|
|
|
- let obj = {
|
|
|
- [keyname]: minarr,
|
|
|
- type: false
|
|
|
- }
|
|
|
- maxarr.push(obj)
|
|
|
- })
|
|
|
- _this.tablist = maxarr
|
|
|
- if(maxarr.length == 0) {
|
|
|
- _this.active = 0
|
|
|
- }else {
|
|
|
- _this.active = 1
|
|
|
- }
|
|
|
- } else {
|
|
|
- let initArr = [
|
|
|
- {
|
|
|
- a_key:res.userData.o_jy.a_key,
|
|
|
- s_item: '未分类'
|
|
|
+ _this.tablist = maxarr
|
|
|
+ if(maxarr.length == 0) {
|
|
|
+ _this.active = 0
|
|
|
+ }else {
|
|
|
+ _this.active = 1
|
|
|
}
|
|
|
- ]
|
|
|
- let data = initArr
|
|
|
+ } else {
|
|
|
+ let initArr = [
|
|
|
+ {
|
|
|
+ a_key:res.userData.o_jy.a_key,
|
|
|
+ s_item: '未分类'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ let data = initArr
|
|
|
|
|
|
- console.log(data)
|
|
|
- let maxarr = []
|
|
|
- data.forEach(function(item,index) {
|
|
|
- let minarr = []
|
|
|
- let keyname = item.s_item
|
|
|
- let eachArr = item.a_key
|
|
|
- console.log(eachArr)
|
|
|
- eachArr.forEach(function(data, i){
|
|
|
- data = {
|
|
|
- name: data.key[0],
|
|
|
+ console.log(data)
|
|
|
+ let maxarr = []
|
|
|
+ data.forEach(function(item,index) {
|
|
|
+ let minarr = []
|
|
|
+ let keyname = item.s_item
|
|
|
+ let eachArr = item.a_key
|
|
|
+ console.log(eachArr)
|
|
|
+ eachArr.forEach(function(data, i){
|
|
|
+ data = {
|
|
|
+ name: data.key[0],
|
|
|
+ type: false
|
|
|
+ }
|
|
|
+ minarr.push(data)
|
|
|
+ })
|
|
|
+ console.log(minarr)
|
|
|
+ let obj = {
|
|
|
+ [keyname]: minarr,
|
|
|
type: false
|
|
|
}
|
|
|
- minarr.push(data)
|
|
|
+ maxarr.push(obj)
|
|
|
})
|
|
|
- console.log(minarr)
|
|
|
- let obj = {
|
|
|
- [keyname]: minarr,
|
|
|
- type: false
|
|
|
+ _this.tablist = maxarr
|
|
|
+ if(maxarr.length == 0) {
|
|
|
+ _this.active = 0
|
|
|
+ }else {
|
|
|
+ _this.active = 1
|
|
|
}
|
|
|
- maxarr.push(obj)
|
|
|
- })
|
|
|
- _this.tablist = maxarr
|
|
|
- if(maxarr.length == 0) {
|
|
|
- _this.active = 0
|
|
|
- }else {
|
|
|
- _this.active = 1
|
|
|
}
|
|
|
+ _this.setState()
|
|
|
}
|
|
|
- _this.setState()
|
|
|
},
|
|
|
error: function(err){
|
|
|
console.log(err)
|
|
@@ -302,6 +302,7 @@ var keywordComponent = {
|
|
|
}
|
|
|
},
|
|
|
resetAll:function() {
|
|
|
+ this.canClick = true
|
|
|
let params = {
|
|
|
name: 'keywordItem',
|
|
|
data: ''
|