diff --git a/pages/main/index.js b/pages/main/index.js index 7de8e90..5b082ce 100644 --- a/pages/main/index.js +++ b/pages/main/index.js @@ -81,40 +81,21 @@ Page({ url: '/pages/spellGroup/spellGroup', }) }, - qrcode: function(e) { + qrcode: function() { var that = this; - that.setData({ - showQrcode: true - }) - wx.showToast({ - title: '生成中...', - icon: 'loading', - duration: 2000 - }); - console.log(e) - var st = setTimeout(function() { - wx.hideToast() - var size = that.setCanvasSize(); - console.log(size) - var url = JSON.stringify({ - END: "C", - TYPE: "memberCode", - ID: that.data.memberId, - }); - console.log(url,777777777) - that.createQrCode(url, "mycanvas2", size.w, size.h); - that.setData({ - maskHidden: true - }); - clearTimeout(st); - }, 1000) - }, - hideQrcode: function() { - let that = this; - that.setData({ - showQrcode: false - }) + let memberId = that.data.memberId; + if (memberId){ + wx.navigateTo({ + url: '/pages/specialcourtesy/specialcourtesy' + }) + } }, + // hideQrcode: function() { + // let that = this; + // that.setData({ + // showQrcode: false + // }) + // }, //跳往限时秒杀 gotoRushBuy: function () { wx.navigateTo({ @@ -151,28 +132,11 @@ Page({ url: '/pages/index/searchbar/index', }) }, - //适配不同屏幕大小的canvas - setCanvasSize: function() { - var size = {}; - try { - var res = wx.getSystemInfoSync(); - var scale = 750 / 500; - //不同屏幕下canvas的适配比例;设计稿是750宽 - var width = res.windowWidth / scale; - var height = width; - //canvas画布为正方形 - size.w = width; - size.h = height; - } catch (e) { - // Do something when catch error - console.log("获取设备信息失败" + e); - } - return size; - }, - createQrCode: function(url, canvasId, cavW, cavH) { - //调用插件中的draw方法,绘制二维码图片 - QR.api.draw(url, canvasId, cavW, cavH); - }, + + // createQrCode: function(url, canvasId, cavW, cavH) { + // //调用插件中的draw方法,绘制二维码图片 + // QR.api.draw(url, canvasId, cavW, cavH); + // }, swiperChange: function(e) { this.setData({ swiperCurrent: e.detail.current @@ -321,11 +285,11 @@ Page({ ismember: true, memberId: res.data.id }) - var size = this.setCanvasSize(); + // var size = this.setCanvasSize(); var initUrl = JSON.stringify({ flagid: res.data.id }); - that.createQrCode(initUrl, "mycanvas1", size.w, size.h); + // that.createQrCode(initUrl, "mycanvas1", size.w, size.h); } }) .catch(err => { diff --git a/pages/main/index.wxml b/pages/main/index.wxml index ef8e59a..c1be6fc 100644 --- a/pages/main/index.wxml +++ b/pages/main/index.wxml @@ -51,13 +51,13 @@ - - - {{levelName}} - - - - +