|
|
@@ -10,7 +10,7 @@ App({
|
|
|
// logs.unshift(Date.now())
|
|
|
// wx.setStorageSync('logs', logs)
|
|
|
// this.globalData.selectedTabIndex = wx.getStorageSync("selectedTabIndex") || 0;
|
|
|
-
|
|
|
+
|
|
|
// 登录
|
|
|
wx.login({
|
|
|
success: res => {
|
|
|
@@ -24,18 +24,18 @@ App({
|
|
|
success: function (loginRes) {
|
|
|
// 处理服务器返回的结果
|
|
|
console.log('登录获取结果:', loginRes.data);
|
|
|
- if (loginRes.data) {
|
|
|
+ if (loginRes.data) {
|
|
|
wx.setStorageSync("openid", loginRes.data.openid);
|
|
|
wx.setStorageSync("token", loginRes.data.token);
|
|
|
wx.setStorageSync("unionid", loginRes.data.unionid);
|
|
|
|
|
|
-
|
|
|
+ // 判断扫码控制权限
|
|
|
wx.request({
|
|
|
url: `${homeApi_empower}/wxstatus`,
|
|
|
data: {
|
|
|
unionid: wx.getStorageSync('unionid'),
|
|
|
openid: wx.getStorageSync('openid'),
|
|
|
- token: wx.getStorageSync('token') ,
|
|
|
+ token: wx.getStorageSync('token'),
|
|
|
},
|
|
|
method: 'POST',
|
|
|
success: function (intervalRes) {
|
|
|
@@ -43,17 +43,39 @@ App({
|
|
|
console.log('intervalRes.data=' + JSON.stringify(intervalRes.data));
|
|
|
//empower.js? [sm]:152 intervalRes.data={"st":"success","status":"0"}
|
|
|
if (intervalRes.data && intervalRes.data.st && intervalRes.data.status && intervalRes.data.st == 'success' && intervalRes.data.status == '1') {
|
|
|
- wx.setStorageSync('hasAuth', true);
|
|
|
+ wx.setStorageSync('hasHotelAuth', true);
|
|
|
wx.setStorageSync('hotelEmpower', intervalRes.data.hotel);
|
|
|
wx.setStorageSync('roomEmpower', intervalRes.data.room);
|
|
|
} else {
|
|
|
- wx.setStorageSync('hasAuth', false);
|
|
|
+ wx.setStorageSync('hasHotelAuth', false);
|
|
|
}
|
|
|
},
|
|
|
fail: function (error) {
|
|
|
|
|
|
}
|
|
|
});
|
|
|
+ // 判断今日睡眠报告权限
|
|
|
+ wx.request({
|
|
|
+ url: 'https://aipush.aidsleep.cn/srpwithrange',
|
|
|
+ method: 'POST',
|
|
|
+ data: {
|
|
|
+ token: "89835e65993fee4a6a6cbbe4c271da51e5521822934e13769e61cadabaed72c3" || wx.getStorageSync('token'),
|
|
|
+ udi: wx.getStorageSync('unionid'),
|
|
|
+ pg: 1,
|
|
|
+ lm: 1
|
|
|
+ },
|
|
|
+ success: (res) => {
|
|
|
+ var loadData = res.data.data;
|
|
|
+ if ((Array.isArray(loadData) && loadData.length > 0) || (loadData && !Array.isArray(loadData)) ) {
|
|
|
+ wx.setStorageSync('hasReportAuth', true);
|
|
|
+ } else {
|
|
|
+ wx.setStorageSync('hasReportAuth', false);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail: () => {
|
|
|
+ wx.setStorageSync('hasReportAuth', false);
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
}
|
|
|
}
|
|
|
@@ -61,10 +83,10 @@ App({
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
-onShow(){
|
|
|
-},
|
|
|
+ onShow() {
|
|
|
+ },
|
|
|
globalData: {
|
|
|
userInfo: null,
|
|
|
- selectedTabIndex:0
|
|
|
+ selectedTabIndex: 0
|
|
|
}
|
|
|
})
|