| @@ -7,7 +7,7 @@ let app = getApp(); | |||
| Page({ | |||
| data: { | |||
| newUrl: "", | |||
| cover:"", | |||
| cover: "", | |||
| usergift: imgurl.usergift.url, | |||
| guanbi1: imgurl.guanbi1.url, | |||
| icon0001: imgurl.icon0001.url, | |||
| @@ -20,7 +20,7 @@ Page({ | |||
| icon0008: imgurl.icon0008.url, | |||
| barcode: imgurl.barcode.url, | |||
| leftarrows: imgurl.leftarrows.url, | |||
| newcard:imgurl.newcard.url, | |||
| newcard: imgurl.newcard.url, | |||
| newseckill: imgurl.newseckill.url, | |||
| newbargain: imgurl.newbargain.url, | |||
| newgroup: imgurl.newgroup.url, | |||
| @@ -31,16 +31,16 @@ Page({ | |||
| market: app.globalData.market, | |||
| list: [], | |||
| loading: true, | |||
| fistLogin:null, | |||
| fistLogin: null, | |||
| alphaData: null, | |||
| swiperCurrent: 0, | |||
| title: null, | |||
| weappShareTitle:'',//分享标题 | |||
| weappShareCoverImg:'',//分享图片 | |||
| weappShareTitle: '', //分享标题 | |||
| weappShareCoverImg: '', //分享图片 | |||
| desc: null, | |||
| scrollTop: 0, | |||
| showGame: false, | |||
| showTopic:false, | |||
| showTopic: false, | |||
| gamedata: {}, | |||
| couponId: '', //游戏返回时传回的字段 | |||
| played: false, //从游戏页面跳回首页返回true | |||
| @@ -49,35 +49,39 @@ Page({ | |||
| showIf: false, | |||
| showPages: false, | |||
| display: 'none', | |||
| display1:'none', | |||
| optionsData:null, | |||
| credit:0, | |||
| display1: 'none', | |||
| optionsData: null, | |||
| credit: 0, | |||
| score: '0', | |||
| page: 1 // 刷新进入页面时已经加载了第一页数据,onReachBottom时 page++,从第2页开始加载 | |||
| }, | |||
| close:function(){ | |||
| close: function() { | |||
| this.setData({ | |||
| showIf:false | |||
| showIf: false | |||
| }) | |||
| }, | |||
| alphaClick: function (even) { | |||
| alphaClick: function(even) { | |||
| var animation = wx.createAnimation({}) | |||
| animation.opacity(0).step({ duration: 2000 }) | |||
| this.setData({ alphaData: animation.export() }) | |||
| animation.opacity(0).step({ | |||
| duration: 2000 | |||
| }) | |||
| this.setData({ | |||
| alphaData: animation.export() | |||
| }) | |||
| }, | |||
| // 我的卡包 | |||
| mycard:function(){ | |||
| mycard: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/cardorder/index/index', | |||
| }) | |||
| }, | |||
| //我的券包 | |||
| mycoupon:function(){ | |||
| mycoupon: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/couponorder/index/index', | |||
| }) | |||
| }, | |||
| gotoSpellGroup:function(){ | |||
| }, | |||
| gotoSpellGroup: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/spellGroup/spellGroup', | |||
| }) | |||
| @@ -85,7 +89,7 @@ Page({ | |||
| qrcode: function() { | |||
| var that = this; | |||
| let memberId = that.data.memberId; | |||
| if (memberId){ | |||
| if (memberId) { | |||
| wx.navigateTo({ | |||
| url: '/pages/specialcourtesy/specialcourtesy' | |||
| }) | |||
| @@ -98,31 +102,31 @@ Page({ | |||
| // }) | |||
| // }, | |||
| //跳往限时秒杀 | |||
| gotoRushBuy: function () { | |||
| gotoRushBuy: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/rushToBuy/index', | |||
| }) | |||
| }, | |||
| // 跳往卡列表 | |||
| gotodiscountcard: function () { | |||
| gotodiscountcard: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/discountCardList/discountCardList', | |||
| }) | |||
| }, | |||
| //跳往积分商城 | |||
| gotouser:function(){ | |||
| gotouser: function() { | |||
| wx.navigateTo({ | |||
| url: `/pages/integralmall/index` | |||
| }) | |||
| }, | |||
| //跳往砍价专场 | |||
| gobargain: function () { | |||
| gobargain: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/bargain/bargain', | |||
| }) | |||
| }, | |||
| //跳往拼团专场 | |||
| gogroup: function () { | |||
| gogroup: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/spellGroup/spellGroup', | |||
| }) | |||
| @@ -133,7 +137,7 @@ Page({ | |||
| // url: '/pages/index/searchbar/index', | |||
| // }) | |||
| // }, | |||
| // createQrCode: function(url, canvasId, cavW, cavH) { | |||
| // //调用插件中的draw方法,绘制二维码图片 | |||
| // QR.api.draw(url, canvasId, cavW, cavH); | |||
| @@ -205,7 +209,7 @@ Page({ | |||
| played: true | |||
| }) | |||
| } | |||
| if (optionss.couponChannelId|| optionss.orderId) { | |||
| if (optionss.couponChannelId || optionss.orderId) { | |||
| that.setData({ | |||
| optionsData: optionss | |||
| }) | |||
| @@ -213,7 +217,7 @@ Page({ | |||
| } else { | |||
| that.userLogin() | |||
| } | |||
| //获取条形码 | |||
| //获取条形码 | |||
| // util.barcode("barcode", optionss.quancode, 510, 100); | |||
| }, | |||
| onShow: function() { | |||
| @@ -221,49 +225,32 @@ Page({ | |||
| that.setData({ | |||
| havePlayEd: app.globalData.havePlayEd ? app.globalData.havePlayEd : false | |||
| }) | |||
| /** | |||
| * couponNum 是否有普通的优惠券购买 | |||
| * couponNum2 是否有新买的消费卡 | |||
| */ | |||
| let num = wx.getStorageSync('couponNum'); | |||
| let num1 = wx.getStorageSync('couponNum2'); | |||
| if (num == 'couponNum') { | |||
| wx.showTabBarRedDot({ | |||
| index: 3 | |||
| }) | |||
| that.setData({ | |||
| display: "block" | |||
| }) | |||
| }else{ | |||
| wx.hideTabBarRedDot({ | |||
| index: 3 | |||
| }) | |||
| that.setData({ | |||
| display: "none" | |||
| }) | |||
| } | |||
| if (num1 == 'couponNum2') { | |||
| if (num == 'couponNum' || num1 == 'couponNum2') { | |||
| wx.showTabBarRedDot({ | |||
| index: 3 | |||
| }) | |||
| that.setData({ | |||
| display1: "block" | |||
| }) | |||
| } else { | |||
| wx.hideTabBarRedDot({ | |||
| index: 3 | |||
| }) | |||
| that.setData({ | |||
| display1: "none" | |||
| }) | |||
| } | |||
| console.log(app.globalData.score) | |||
| if (app.globalData.score){ | |||
| if (app.globalData.score) { | |||
| that.setData({ | |||
| fistLogin: app.globalData.score | |||
| }) | |||
| } | |||
| // 如果有游戏 | |||
| setTimeout(function(){ | |||
| setTimeout(function() { | |||
| that.alphaClick(); | |||
| },8000) | |||
| }, 8000) | |||
| }, | |||
| // 会员码获取 | |||
| getmemberId: function(token) { | |||
| @@ -274,12 +261,11 @@ Page({ | |||
| token: token | |||
| } | |||
| }).then(res => { | |||
| console.log(res) | |||
| that.setData({ | |||
| levelName: res.data.levelName, | |||
| upgradePercent: res.data.upgradePercent, | |||
| upgradeScore: res.data.upgradeScore, | |||
| credit: res.data.credit ? res.data.credit:0, | |||
| credit: res.data.credit ? res.data.credit : 0, | |||
| score: res.data.score | |||
| }) | |||
| if (res.data.nickName) { | |||
| @@ -287,11 +273,9 @@ Page({ | |||
| ismember: true, | |||
| memberId: res.data.id | |||
| }) | |||
| // var size = this.setCanvasSize(); | |||
| var initUrl = JSON.stringify({ | |||
| flagid: res.data.id | |||
| }); | |||
| // that.createQrCode(initUrl, "mycanvas1", size.w, size.h); | |||
| } | |||
| }) | |||
| .catch(err => { | |||
| @@ -302,7 +286,7 @@ Page({ | |||
| }) | |||
| }) | |||
| }, | |||
| gotoChengzhangzhi:function(){ | |||
| gotoChengzhangzhi: function() { | |||
| wx.navigateTo({ | |||
| url: '/pages/czdetail/czdetail', | |||
| }) | |||
| @@ -320,7 +304,7 @@ Page({ | |||
| console.log(e.detail.val) | |||
| console.log(e.detail.pageNum) | |||
| }, | |||
| onBargain:function(e){ | |||
| onBargain: function(e) { | |||
| console.log(e) | |||
| }, | |||
| /** | |||
| @@ -368,9 +352,8 @@ Page({ | |||
| showCancel: false | |||
| }); | |||
| }); | |||
| }, | |||
| getStaticGame(token) { | |||
| let _this = this; | |||
| Http.get({ | |||
| @@ -385,7 +368,7 @@ Page({ | |||
| showIf: true, | |||
| newUrl: res.data.imgUrl | |||
| }) | |||
| }else{ | |||
| } else { | |||
| _this.setData({ | |||
| showIf: false | |||
| }) | |||
| @@ -414,7 +397,7 @@ Page({ | |||
| _this.setData({ | |||
| showGame: true, | |||
| }) | |||
| }else{ | |||
| } else { | |||
| _this.setData({ | |||
| showGame: false | |||
| }) | |||
| @@ -431,24 +414,24 @@ Page({ | |||
| }) | |||
| }, | |||
| /** | |||
| * mallinfo | |||
| */ | |||
| getMallInfo: function (token) { | |||
| * mallinfo | |||
| */ | |||
| getMallInfo: function(token) { | |||
| let that = this; | |||
| Http.get({ | |||
| url: config.api.getMallInfo, | |||
| data: { | |||
| token: token, | |||
| } | |||
| }).then(res => { | |||
| that.setData({ | |||
| weappShareTitle: res.data.weappShareTitle ? res.data.weappShareTitle:null, | |||
| weappShareCoverImg: res.data.weappShareCoverImg ? res.data.weappShareCoverImg:null, | |||
| url: config.api.getMallInfo, | |||
| data: { | |||
| token: token, | |||
| } | |||
| }).then(res => { | |||
| that.setData({ | |||
| weappShareTitle: res.data.weappShareTitle ? res.data.weappShareTitle : null, | |||
| weappShareCoverImg: res.data.weappShareCoverImg ? res.data.weappShareCoverImg : null, | |||
| }); | |||
| }) | |||
| .catch(err => { | |||
| // 不需要错误提示 | |||
| }); | |||
| }) | |||
| .catch(err => { | |||
| }); | |||
| }, | |||
| /** | |||
| * banner | |||
| @@ -456,50 +439,49 @@ Page({ | |||
| getBannerlist: function() { | |||
| let that = this; | |||
| Http.get({ | |||
| url: config.api.bannerlist, | |||
| data: { | |||
| pageNum: 1, | |||
| pageSize: 7 | |||
| } | |||
| }).then(res => { | |||
| // that.getmemberId(app.globalData.token); | |||
| // that.checkUserCarStatus(); | |||
| that.setData({ | |||
| list: res.data.list | |||
| url: config.api.bannerlist, | |||
| data: { | |||
| pageNum: 1, | |||
| pageSize: 7 | |||
| } | |||
| }).then(res => { | |||
| // that.getmemberId(app.globalData.token); | |||
| // that.checkUserCarStatus(); | |||
| that.setData({ | |||
| list: res.data.list | |||
| }); | |||
| }) | |||
| .catch(err => { | |||
| // that.getmemberId(app.globalData.token); | |||
| // that.checkUserCarStatus(); | |||
| }); | |||
| }) | |||
| .catch(err => { | |||
| // that.getmemberId(app.globalData.token); | |||
| // that.checkUserCarStatus(); | |||
| }) | |||
| ; | |||
| }, | |||
| // 专题显示 | |||
| topicShow: function () { | |||
| topicShow: function() { | |||
| let that = this; | |||
| Http.get({ | |||
| url: config.api.topicShow, | |||
| data: { | |||
| token: app.globalData.token | |||
| } | |||
| }).then(res => { | |||
| if (res&&res.data){ | |||
| that.setData({ | |||
| cover: res.data.cover, | |||
| id: res.data.id, | |||
| showTopic: true | |||
| }) | |||
| }else{ | |||
| that.setData({ | |||
| showTopic: false | |||
| }) | |||
| } | |||
| }) | |||
| .catch(err => { | |||
| console.log(err); | |||
| }) | |||
| url: config.api.topicShow, | |||
| data: { | |||
| token: app.globalData.token | |||
| } | |||
| }).then(res => { | |||
| if (res && res.data) { | |||
| that.setData({ | |||
| cover: res.data.cover, | |||
| id: res.data.id, | |||
| showTopic: true | |||
| }) | |||
| } else { | |||
| that.setData({ | |||
| showTopic: false | |||
| }) | |||
| } | |||
| }) | |||
| .catch(err => { | |||
| console.log(err); | |||
| }) | |||
| }, | |||
| gotoTopic(){ | |||
| gotoTopic() { | |||
| wx.navigateTo({ | |||
| url: `/pages/topicDetail/index?id=${this.data.id}` | |||
| }) | |||
| @@ -588,7 +570,7 @@ Page({ | |||
| wx.stopPullDownRefresh(); | |||
| }; | |||
| // 砍价下拉刷新 | |||
| that.selectComponent("#bargain").getList(); | |||
| that.selectComponent("#bargain").getList(); | |||
| that.selectComponent("#spellGroup").getList(); | |||
| that.selectComponent("#rushtobyCard").getList(); | |||
| wx.stopPullDownRefresh(); | |||