| 
							- const navigationBarHeight = (getApp().statusBarHeight + 44) + 'px'
 - let config = require("../../config/config.js");
 - let Http = require("../../utils/HttpBasics");
 - const util = require("../../utils/util");
 - const app = getApp();
 - const imgurl = require("../../utils/imgurl");
 - Page({
 -   /**
 -    * 页面的初始数据
 -    */
 -   data: {
 -     navigationBarHeight,
 -     linesUrl: imgurl.lines.url,
 -     loadingUrl: imgurl.loading.url,
 -     wmhome: imgurl.wmhome.url,
 -     wmgift: imgurl.wmgift.url,
 -     list: [],
 -     page: 1,
 -     allow_load: true,
 -     day: "",
 -     hour: "",
 -     minute: "",
 -     loading: true, //"上拉加载"的变量,默认false,隐藏
 -     content: "",
 -     showPage:false
 -   },
 -   goback: function () {
 -     wx.switchTab({
 -       url: '/index/index',
 -     })
 -   },
 -   //列表
 -   getList: function (page) {
 -     let that = this;
 -     app.couponChannelListCallback = token => {
 -       Http.setToken(token);
 -       /**
 -        * 判断用户是否加载完成
 -        */
 -       if (that.data.allow_load) {
 -         that.setData({
 -           loading: true,
 -           content: '小主,我在玩命加载中...'
 -         })
 -         Http.get({
 -           url: config.api.couponChannelList,
 -           data: {
 -             pageNum: page,
 -             pageSize: 8,
 -             targetAd: 2
 -           }
 -         })
 -         .then(res => {
 -           if(res.code == 200){
 -             that.setData({
 -               showPage:true
 -             })
 -           }
 -           if (page >= res.data.pages) {
 -             that.setData({
 -               allow_load: false
 -             });
 -             setTimeout(function () {
 -               that.setData({
 -                 loading: false,
 -               })
 -             }, 1400);
 -           }
 - 
 -           setTimeout(function () {
 -             that.setData({
 -               loading: false,
 -             })
 -           }, 1400);
 -           var tmpArr = that.data.list;
 -           tmpArr.push.apply(tmpArr, res.data.list);
 -           that.setData({
 -             list: tmpArr
 -           })
 -           for (let i = page*8-8; i < that.data.list.length; i++) {
 -             var startTime = util.formatTime(that.data.list[i].endTime, "yyyy-MM-dd hh:mm:ss");
 -             var beginTimes = util.formatTime(that.data.list[i].beginTime, "yyyy-MM-dd hh:mm:ss");
 -             var alsell = Math.floor((that.data.list[i].inventory - (that.data.list[i].remainInventory))/(that.data.list[i].inventory)*100);
 -             /**
 -              * 修改list的endtime
 -              * 渲染到页面
 -              */
 -             var endtime = 'list[' + i + '].endtime';
 -             var beginTime = 'list[' + i + '].beginTime';
 -             var flags = 'list[' + i + '].flags';
 -             var alsells = 'list[' + i + '].alsells';
 -             //活动未开始
 -             if (that.data.list[i].activityStatus==0){
 -               if (util.timechuo(beginTime).indexOf('-') == 0) {
 -                 that.setData({
 -                   [flags]: "end",
 -                   [beginTime]: util.timechuo(beginTimes),
 -                   [alsells]: alsell
 -                 });
 -               }
 -               else {
 -                 that.setData({
 -                   [beginTime]: util.timechuo(beginTimes),
 -                   [alsells]: alsell
 -                 });
 -               }
 -             } if (that.data.list[i].activityStatus != 0) {
 -               //活动已经开始
 -               if (util.timechuo(startTime).indexOf('-') == 0) {
 -                 that.setData({
 -                   [flags]: "end",
 -                   [endtime]: util.timechuo(startTime),
 -                   [alsells]: alsell
 -                 });
 -               }
 -               else {
 -                 that.setData({
 -                   [endtime]: util.timechuo(startTime),
 -                   [alsells]: alsell
 -                 });
 -               }
 -             }
 -             
 -           }
 - 
 -         })
 -         .catch(err => {
 -           wx.showModal({
 -             title: '提示',
 -             content: err.errMsg,
 -             showCancel:false
 -           })
 -         })
 -       } else {
 -         that.setData({
 -           loading: true,
 -           content: "——— 再拉裤子就掉了啦 ———"
 -         })
 -         setTimeout(function () {
 -           that.setData({
 -             loading: false,
 -           })
 -         }, 1400)
 -       }
 -     };
 -     if (app.globalData.token && app.globalData.token != null) {
 -       app.couponChannelListCallback(app.globalData.token);
 -     }
 -   },
 -   onReady: function () {
 -     let that = this;
 -     that.setData({
 -       list: []
 -     });
 -     that.getList(1);
 -   },
 -   //限时抢购的详情页面
 -   gotodetail: function (e) {
 -     wx.navigateTo({
 -       url: `/pages/coupon/detail/index?couponChannelId=${
 -         e.currentTarget.dataset.couponchannelid
 -       }&couponId=${e.currentTarget.dataset.couponid}`
 -     });
 -   },
 -   /**
 -    * 页面相关事件处理函数--监听用户下拉动作
 -    */
 -   onPullDownRefresh: function () {},
 - 
 -   /**
 -    * 页面上拉触底事件的处理函数
 -    */
 -   onReachBottom: function () {
 -     let that = this;
 -     that.data.page++;
 -     that.getList(that.data.page);
 -   },
 - });
 
 
  |