You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
//app.js
|
|
|
|
import {HTTP} from '/utils/http.js'
|
|
|
|
const http = new HTTP()
|
|
|
|
App({
|
|
|
|
onLaunch: function (options) {
|
|
|
|
wx.getSystemInfo({
|
|
|
|
success: res => {
|
|
|
|
this.globalData.systemInfo = res
|
|
|
|
this.globalData.windowHeight = res.windowHeight
|
|
|
|
this.globalData.screenHeight = res.screenHeight
|
|
|
|
}
|
|
|
|
})
|
|
|
|
if(options.referrerInfo.hasOwnProperty('extraData')){
|
|
|
|
this.globalData.navigate.mobile = options.referrerInfo.extraData.mobile,
|
|
|
|
this.globalData.navigate.nickname = options.referrerInfo.extraData.nickname,
|
|
|
|
this.globalData.navigate.faceImg = options.referrerInfo.extraData.faceImg
|
|
|
|
}
|
|
|
|
http.fetchAuthToken(res => {
|
|
|
|
console.log('app登录--->',res)
|
|
|
|
let openId=res.result.userInfo.openId
|
|
|
|
console.log('app登录openId--->',openId)
|
|
|
|
http.postAuthOpenID(openId,data=>{
|
|
|
|
console.log(data)
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
http.getConfig(res=>{
|
|
|
|
if(res.result.projectFlag == 1){
|
|
|
|
this.globalData.flag = 1;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
},
|
|
|
|
globalData: {
|
|
|
|
userInfo: null,
|
|
|
|
navigate:{
|
|
|
|
mobile:'',
|
|
|
|
nickname:'',
|
|
|
|
faceImg:'',
|
|
|
|
},
|
|
|
|
windowHeight:'',
|
|
|
|
screenHeight:'',
|
|
|
|
flag:0
|
|
|
|
}
|
|
|
|
})
|