| | |
| | | const userCause = getApp() |
| | | |
| | | Page({ |
| | | data: { |
| | | causeList:[], |
| | | isShow:false |
| | | }, |
| | | // 事件处理函数 |
| | | onLoad() { |
| | | wx.request( |
| | | data: { |
| | | autoplay:true, |
| | | cardFig:true, |
| | | swcurrent: 0, |
| | | causeList: [], |
| | | isShow: false |
| | | }, |
| | | register(e){ |
| | | console.log(e); |
| | | |
| | | }, |
| | | detalnew(e){ |
| | | console.log(e) |
| | | wx.navigateTo({ |
| | | url: '/pages/user/pubulicty/detail/index?id='+e.currentTarget.dataset.id, |
| | | }) |
| | | }, |
| | | getMobile(){ |
| | | // 获取手机号 |
| | | wx.request( |
| | | { |
| | | url:userCause.globalData.url+"/publicity", |
| | | url:userCause.globalData.url+ "/wx/user/myself", |
| | | method:"GET", |
| | | data:{ |
| | | id:wx.getStorageSync('id') |
| | | }, |
| | | header:{'token':wx.getStorageSync('token')}, |
| | | success:(res)=>{ |
| | | this.setData({ |
| | | causeList:res.data.data.records |
| | | }) |
| | | console.log(this.data.causeList) |
| | | console.log(res) |
| | | if (res.data.data.userMobile) { |
| | | this.getUserRegister(res.data.data.userMobile) |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | }, |
| | | // 通过手机号查询是否是已注册用户 |
| | | getUserRegister(phone){ |
| | | wx.request( |
| | | { |
| | | url:userCause.globalData.url+ "/wx/isExist", |
| | | method:"GET", |
| | | data:{ |
| | | phone:phone |
| | | }, |
| | | header:{'token':wx.getStorageSync('token')}, |
| | | success:(res)=>{ |
| | | console.log(res) |
| | | |
| | | } |
| | | }) |
| | | }, |
| | | // 事件处理函数 |
| | | onLoad() { |
| | | if (wx.getStorageSync('token')) { |
| | | this.setData({ |
| | | cardFig:false |
| | | }) |
| | | } |
| | | // this.getMobile() |
| | | // let info=wx.getStorageSync('card') |
| | | // console.log(info); |
| | | |
| | | // if (info) { |
| | | // this.setData({ |
| | | // cardFig :false |
| | | // }) |
| | | // }else{ |
| | | // this.setData({ |
| | | // cardFig :true |
| | | // }) |
| | | // } |
| | | wx.request( |
| | | { |
| | | url: userCause.globalData.url + "/wx/publicity", |
| | | method: "GET", |
| | | // header: { 'token': wx.getStorageSync('token') }, |
| | | success: (res) => { |
| | | res.data.data.map(i => { |
| | | let imgarr=[] |
| | | if (i.photoStr != null) { |
| | | i.photoStr = i.photoStr.split(",").map(i => userCause.globalData.imageUrl + "/img/" + i), |
| | | this.data.images = i.photoStr |
| | | i.photoStr.map(j=>{ |
| | | let type=j.substring(j.lastIndexOf(".")+1) |
| | | |
| | | |
| | | let obj={ |
| | | url: j, |
| | | type:'png' |
| | | } |
| | | if (type=='mp4') { |
| | | obj.type = 'mp4' |
| | | }else{ |
| | | obj.type = 'png' |
| | | } |
| | | imgarr.push(obj) |
| | | }) |
| | | i.imagarr=imgarr |
| | | } |
| | | i.releaseTime = i.releaseTime.replace(/-/g,"/") |
| | | }) |
| | | this.setData({ |
| | | causeList: res.data.data |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | videoplay(e){ |
| | | console.log(e); |
| | | |
| | | this.setData({ |
| | | autoplay:false |
| | | }) |
| | | }, |
| | | }) |