多层列表遍历

2020-03-18  本文已影响0人  塔塔七
partnerForList(list){
                  if(vm.level< 9){
                    vm.level++
                    console.log(JSON.stringify(list))
                    for(i=0;i<list.length;i++){
                      vm.partnerFor(list[i].id)
                    }
                  }
                  else {
                    return
                  }
                },
                partnerFor(id){
                  let appid = api.appId
                  let t = timestamp()
                  let sign = encode(`${id}&${appid}&${t}`)
                  let data = {
                    id:id,
                    appid:appid,
                    t:t,
                    sign:sign
                  }
                  ajaxPostPar(ApiUrl.partner + id,data,function(ret){
                    if(ret.code == 400){
                      vm.level = 1
                    }
                    else{
                      vm.userNum += parseInt(ret.data.userNum)
                      vm.sum += parseInt(ret.data.sum)
                      vm.partnerForList(ret.data.userList)
                    }
                  })
                },
上一篇 下一篇

猜你喜欢

热点阅读