// pages/stationReach/index.js const app = getApp(); Page({ /** * 页面的初始数据 */ data: { numbers:{}, isLogin:false, isShow:false, topTips:false, }, getUserInfoBtn(){ app.getUserInfoBtn(this); }, getUserInfo: function() { var that = this; wx.request({ url: app.globalData.ip + '/user/info', data: {}, header: app.globalData.header, method: "POST", success: function(res) { console.log(res); if (res.data.status == 200) { console.log(res.data.data); app.globalData.userInfo = res.data.data.userInfo; that.setData({ userInfo: res.data.data.userInfo, }); } else if (res.data.status == 9999) { //app.dialogNotLogin(); } else { //app.showTips(that, res.data.msg); } } }) }, goDetail(e) { console.log(e); var that = this; let url wx.navigateTo({ url: '../jobDetail2/index?storeJobId=3566', }) }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.setData({ slideButtons: [{ text: '普通', src: '../../images/gzt.png', // icon的路径 }, { text: '普通', extClass: 'test', src: '../../images/gzt.png', // icon的路径 }, { type: 'warn', text: '警示', extClass: 'test', src: '../../images/gzt.png', // icon的路径 }], }) wx.showLoading({ title: '加载中...', }) console.log(options); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() {}, /** * 生命周期函数--监听页面显示 */ onShow() { var that = this; let currData = {}; currData["roleTag"] = 1; console.log(app.globalData.isLogin) wx.request({ url: app.globalData.ip + "/user/apply/order/listStatisticsNumNotReadTotal", header: app.globalData.header, method: "GET", data: currData, success: function (res) { console.log(res); that.setData({ numbers:res.data.data }) }, }); if (app.globalData.isLogin) { console.log(app.globalData.loginUserInfo); this.setData({ isLogin: app.globalData.isLogin, userId: app.globalData.userId, userInfo: app.globalData.userInfo, offlineManage: app.globalData.offlineManage, isShow:true, user: app.globalData.loginUserInfo, }); // that.getWorkOrderHasNotRead(); wx.hideLoading() console.log('=======================A'); console.log(app.globalData.userInfo); console.log('=======================B'); if(!app.isEmptyCheck(app.globalData.user.imgSrc)){ if(app.globalData.user.imgSrc != '' && app.globalData.user.imgSrc.startsWith('https://file.matripe.com') ){ // app.globalData.hasAva = true this.setData({ hasAva:true, topTips:false }) }else{ this.setData({ hasAva:false, topTips:true }) // app.globalData.hasAva = false } } } else { console.log('=======================进来了1'); // 由于 userLogin 是网络请求,可能会在 Page.onLoad 之后才返回 // 所以此处加入 callback 以防止这种情况 //app.userWechatAuth(999); app.userLoginCallback = res => { this.setData({ isLogin: app.globalData.isLogin, userId: app.globalData.userId, userInfo: app.globalData.userInfo, offlineManage: app.globalData.offlineManage, isShow:true, user: app.globalData.loginUserInfo, }); // that.getWorkOrderHasNotRead(); console.log('=======================AA'); console.log(app.globalData.userInfo); console.log(app.globalData.loginUserInfo); console.log('=======================BB'); //wx.hideLoading() if(!app.isEmptyCheck(app.globalData.user.imgSrc)){ if(app.globalData.userInfo.imgSrc != '' && app.globalData.userInfo.imgSrc.startsWith('https://file.matripe.com') ){ // app.globalData.hasAva = true this.setData({ hasAva:true, topTips:false }) }else{ this.setData({ hasAva:false, topTips:true }) // app.globalData.hasAva = false } } } if(!app.isEmptyCheck(app.globalData.user.imgSrc)){ if(app.globalData.userInfo.imgSrc != '' && app.globalData.userInfo.imgSrc.startsWith('https://file.matripe.com') ){ // app.globalData.hasAva = true this.setData({ hasAva:true, topTips:false }) }else{ this.setData({ hasAva:false, topTips:true }) // app.globalData.hasAva = false } }else{ this.setData({ hasAva:false, topTips:true }) // app.globalData.hasAva = false } setTimeout(() => { that.setData({ isShow:true }) wx.hideLoading() }, 500); } }, toNoticeD: function(e) { wx.navigateTo({ url:'/pages/noticeDetail/index?workOrderId=501' }) }, toTowns: function () { wx.navigateTo({ url: "/pages/townsman/index", }); }, toTownsNoJob: function () { wx.navigateTo({ url: "/pages/townsmanNoJob/index", }); }, toAnnounce(){ wx.navigateTo({ url: "/pages/announce/index", }); }, toInform(){ wx.navigateTo({ url: "/pages/inform/index", }); }, toMyProject(){ wx.navigateTo({ url: "/pages/myProject/index", }); }, myProcessNew:function(e){ var name = e.currentTarget.dataset.name; wx.navigateTo({ url: '/pages/myProcessNew/index?from='+name, }) }, /** * 生命周期函数--监听页面隐藏 */ onHide() {}, /** * 生命周期函数--监听页面卸载 */ onUnload() {}, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() {}, /** * 页面上拉触底事件的处理函数 */ onReachBottom() {}, /** * 用户点击右上角分享 */ onShareAppMessage() {}, });