| 
							- const navigationBarHeight = (getApp().statusBarHeight + 44) + 'px'
 - let config = require("../../../config/config.js");
 - let Http = require("../../../utils/HttpBasics");
 - const util = require("../../../utils/util");
 - let app = getApp();
 - const imgurl = require("../../../utils/imgurl");
 - const format = require("../../../utils/util.js");
 - Page({
 -   data: {
 -     navigationBarHeight,
 -     noOrdersUrl: imgurl.noOrders.url,
 -     loadingUrl: imgurl.loading.url,
 -     wmhome: imgurl.wmhome.url,
 -     wmdiscount: imgurl.wmdiscount.url,
 -     wmgive: imgurl.wmgive.url,
 -     tabs: [{
 -         key: "all",
 -         name: "全部"
 -       },
 -       {
 -         key: 0,
 -         name: "待付款"
 -       },
 -       {
 -         key: 1,
 -         name: "已完成"
 -       }
 -     ],
 -     liveStatusList:[
 -         {
 -             name:'直播中',
 -             value:101
 -         },
 -         {
 -             name:'未开始',
 -             value:102
 -         },
 -         {
 -             name:'已结束',
 -             value:103
 -         },
 -         {
 -             name:'禁播',
 -             value:104
 -         },
 -         {
 -             name:' 暂停中',
 -             value:105
 -         },
 -         {
 -             name:' 异常',
 -             value:106
 -         },
 -         {
 -             name:'已过期',
 -             value:107
 -         },
 -     ],
 -     list: [],
 -     current: "",
 -     loading: true, //"上拉加载"的变量,默认false,隐藏
 -     current_scroll: "1",
 -     allow_load: true,
 -     page: 1,
 -     content: "",
 -     roomInfos:[],
 -     customParams:''
 -   },
 -   onLoad(e) {
 -     // this.getList(e.id, 1);
 -     this.getRoomList(1);
 -     let customParams = encodeURIComponent(JSON.stringify({ path: 'pages/index/index', pid: 1 })) 
 -     this.setData({
 -       customParams
 -     })
 -   },
 -   goDetail(e){
 -     console.log(e.currentTarget.dataset.data)
 -     let customParams = encodeURIComponent(JSON.stringify({ path: '/pages2live/livelist/index', pid: e.currentTarget.dataset.data.roomid })) // 开发者在直播间页面路径上携带自定义参数(如示例中的path和pid参数),后续可以在分享卡片链接和跳转至商详页时获取,详见【获取自定义参数】、【直播间到商详页面携带参数】章节(上限600个字符,超过部分会被截断)
 -     wx.navigateTo({
 -       url: `plugin-private://wx2b03c6e691cd7370/pages2/live-player-plugin?room_id=${e.currentTarget.dataset.data.roomid}&type=10&custom_params=${customParams}`,
 -     })
 -   },
 -   //获取房间列表
 -   getRoomList(pageNum){
 -     let that=this;
 -     if (this.data.allow_load) {
 -       this.setData({
 -         loading: true,
 -         content: '小主,我在玩命加载中...'
 -       })
 -         Http.get({
 -             url: config.api.getRoomList,
 -             data: {
 -               start:pageNum*5-5,
 -               limit:5,
 -               token: app.globalData.token,
 -               appId:config.weapp.AppId
 -             }
 -         }).then(res => {
 -             console.log(res)
 -             this.setData({
 -               loading: false,
 -             })
 -             res.data.roomInfos.map((item,index)=>{
 -               console.log(parseInt(item.startTime))
 -              
 -                 item.startTimeStr = format.formatTime(
 -                   parseInt(item.startTime+"000"),
 -                     "MM-dd hh:mm"
 -                   );
 -                   item.endTimeStr = format.formatTime(
 -                     parseInt(item.endTime+"000"),
 -                     "MM-dd hh:mm"
 -                   );
 -                 this.data.liveStatusList.map((item02,index02)=>{
 -                     if(item.liveStatus==item02.value){
 -                         item.statusName=item02.name
 -                     }
 -                 })
 -             })
 -             var tmpArr = this.data.roomInfos;
 -             tmpArr.push.apply(tmpArr, res.data.roomInfos);
 -             if(tmpArr.length==res.data.total){
 -               this.setData({
 -                 allow_load:false
 -               })
 -             }
 -             this.setData({
 -                 roomInfos:tmpArr
 -             })
 -         }).catch(err=>{
 -           that.setData({
 -             loading: false,
 -           })
 -         })
 -     }else{
 -       this.setData({
 -         loading: true,
 -         content: "——— 再拉裤子就掉了啦 ———"
 -       })
 -       setTimeout(function () {
 -         that.setData({
 -           loading: false,
 -         })
 -       }, 1400)
 -     }
 -     },
 -   onReachBottom: function () {
 -     var that = this;
 -     that.data.page++;
 -     that.setData({
 -       page: that.data.page
 -     });
 -     this.getRoomList(that.data.page);
 -   }
 - });
 
 
  |