You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
271 lines
6.6 KiB
JavaScript
271 lines
6.6 KiB
JavaScript
|
2 years ago
|
// 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() {},
|
||
|
|
});
|