import common from '../../utils/util'; import main from '../../utils/main'; const app = getApp(); var intervalBuild=0; Page({ data: { BuildFinished:1, BuildCardNumber:"0%", Count:0, }, onLoad: function (options) { var that = this; that.setData({ Containnerheight: main.getWindowHeight(), }); that.buildCard(options.Count); }, goto: function (e) { var url = e.currentTarget.dataset.url; wx.navigateTo({ url: url, }); }, close: function (e) { wx.navigateBack({ delta: 2, }); }, gotoReLaunch: function (e) { app.globalData.FolderList=[]; var url = e.currentTarget.dataset.url; wx.reLaunch({ url: url, }); }, buildCard: function (count) { var that = this; if (count > 0) { that.setData({ BuildFinished: 0, Count:count, }); var buildCardNumber = 0; if (intervalBuild!=null){ clearInterval(intervalBuild); intervalBuild=null; } var timer=0; intervalBuild = setInterval(function () { if (count>0){ buildCardNumber++; that.setData({ BuildCardNumber: Math.round(100 * buildCardNumber / count) + "%", }); if (buildCardNumber >= count) { clearInterval(intervalBuild); buildCardNumber=0; that.setData({ BuildFinished: 1, }); } } else{ clearInterval(intervalBuild); } timer++; if (timer>100) clearInterval(intervalBuild); }, 600); } }, addCard: function (card) { var userid = app.globalData.userInfo.UserID; main.postData('AddMiaoguoCard?Type='+cardType+'&UserID=' + userid, card, function (data) { }); }, onShareAppMessage: function () { return { title: app.globalData.ShareTitle, path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID, imageUrl: app.globalData.ShareImage, } }, })