1 const domainUrl = getApp().data.domainUrl;
2 Page({
3 data: {},
4 onLoad: function (options) {
5 wx.getSystemInfo({
6 success(res) {
7 if (res.environment == 'wxwork') {
8 //验证session是否过期
9 wx.qy.checkSession({
10 success: function () {
11 //session_key 未过期,并且在本生命周期一直有效
12 },
13 fail: function () {
14 // session_key 已经失效,需要重新执行登录流程
15 wx.qy.login({
16 success: function (res) {
17 if (res.code) {
18 //发起网络请求
19 wx.request({
20 url: domainUrl + 'weixinapplet/wx_qy_loginxxxxxxx',
21 data: {
22 code: res.code
23 },
24 success: function (result) {},
25 fail: function () {}
26 })
27 }
28 }
29 });
30 }
31 })
32
33 //打开用户个人信息
34 wx.qy.openUserProfile({
35 type: 2, //1表示该userid是企业成员,2表示该userid是外部联系人
36 userid: 'wmpBA5BxxxxxxxxxxxxxxxxxxJMA',//可以是企业成员,也可以是外部联系人
37 success: function (res) {},
38 fail: function (res) { }
39 });
40 } else {
41 wx.showLoading({
42 title: '个人微信端........',
43 mask: true
44 })
45 // wx.hideLoading()
46 }
47 }
48 })
49
50 },
51
52
53
54 })