// pages/guessSecond/guessSecond.js const app = getApp(); Page({ /** * 页面的初始数据 */ data: { imgUrl: app.globalData.urlStatic,//图片路径 guessResult:true,//第一轮竞猜是否猜中 drawResult:0,//1:京东卡,2:升舱卡,3:未抽中 drawState:false,//是否抽过奖 guessPriceArr:[1,2,3,4,5,6], ruleShow:false,//是否显示竞猜规则 isUserAddress:false,//用户是否有地址 httpState:false,//是否正在进行http请求 }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { app.globalData.nowPage = 3; var getSecondGuessInfo = app.globalData.getSecondGuessInfo; this.data.guessPriceArr = getSecondGuessInfo.firstData.guess_price.toString().split(""); for(let i=0;i{ this.data.httpState = false; if(res.code==200){ app.globalData.getSecondGuessInfo.firstData.lucky_result = 1; // res.data.lucky_result = 1; if(res.data.lucky_result==1){ this.setData({ drawResult:2 }) }else if(res.data.lucky_result==2){ this.setData({ drawResult:1 }) }else if(res.data.lucky_result==-2){ app.globalData.getSecondGuessInfo.firstData.lucky_result = -2; this.setData({ drawResult:3 }) } }else{ wx.showToast({ title: res.msg, icon:'none' }) } },this); }, prizeWindowControl:function(){//关闭抽奖弹窗 this.setData({ drawResult:0 }) }, enterPerfePerfectMsg:function(){//马上领取 if(this.data.isUserAddress){ this.enterGuess(); }else{ wx.navigateTo({ url: '/pages/perfectMsg/perfectMsg', }) } }, getAddress: function () {//获取地址 app.wxRequest(app.globalData.urlRoot + "address/getAddressV2", {}, res => { if (res.code == 200) { if (res.data && res.data.agentDetail) { this.data.isUserAddress = true; } } }, this); }, lookConfigure: function () { wx.navigateTo({ url: '/pages/configure/configure', }) } })