app.js
1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
App({
globalData: {
selectedChannel: 'boy',
userInfo: {},
systemInfo: null,
WXThird_session: '',
WXUnion_ID: '',
openID: '',
verifyKey: '',
sessionkey: '',
sid: '',
udid: '',
cid: '1',
mobileRegisterState: '',
hasReportAwakeAction: 'false',
defraudurl: 'https://activity.yoho.cn/feature/45.html?title=防诈骗提醒',
union_type: '', // 渠道号,大数据上传用
union_type_time: '',
ch: '',
networkType: '0',
deviceInfo: {},
currentScene: 1001,
user_union_type: '', // 用户相关unionType 要与union_type区分开
user_union_type_imageUrl: '', // 联盟图片
user_nounion_type_imageUrl: '', // 非联盟用户分享banner图片
shareId: '',
shareInfo: {}
},
onLaunch: function () {
this.getSystemInfo();
},
/**
* 获取系统信息
*/
getSystemInfo: function (){
let that = this;
let systemInfo = this.globalData.systemInfo;
if(!systemInfo || systemInfo === null){
try{
systemInfo = tt.getSystemInfoSync();
if (systemInfo) {
this.globalData.systemInfo = systemInfo;
}
}catch(e){
}
}
return systemInfo;
},
getUid: function() {
let uid = 0;//this.globalData.userInfo.uid;
// if (!uid || uid === 0) {
// this.getUserInfo();
// uid = this.globalData.userInfo.uid;
// }
return uid;
},
clearUserSession() {},
getSessionkey: function() {
let sessionKey;
if (this.isLogin) {
sessionKey = getYHStorageSync('sessionkey', 'app');
if (sessionKey) {
this.globalData.sessionkey = sessionKey;
}
}
return sessionKey || '';
},
})