Browse Source

切换站点权限获取错误问题

xiaohaizhao 1 year ago
parent
commit
c6dc2789bd
1 changed files with 67 additions and 66 deletions
  1. 67 66
      pages/login/modules/login.js

+ 67 - 66
pages/login/modules/login.js

@@ -2,85 +2,86 @@ const _Http = getApp().globalData.http;
 let count = 0; //接口完成数量
 
 function loginMsg(res) {
-    wx.setStorageSync('account_list', res.account_list);
-    if (res.account_list.length == 1) {
-        let item = res.account_list[0];
-        wx.setStorageSync('userrole', item.usertype == 1 ? '业务员' : '经销商');
-        wx.setStorageSync('userMsg', item)
-        query_userauth();
-    } else {
-        wx.redirectTo({
-            url: './selectSite',
-        })
-    }
+	wx.setStorageSync('account_list', res.account_list);
+	if (res.account_list.length == 1) {
+		let item = res.account_list[0];
+		wx.setStorageSync('userrole', item.usertype == 1 ? '业务员' : '经销商');
+		wx.setStorageSync('userMsg', item)
+		query_userauth();
+	} else {
+		wx.redirectTo({
+			url: './selectSite',
+		})
+	}
 }
 /* 获取用户权限 */
 function query_userauth() {
-    query_adspacelist();
-    querySite_Parameter();
-    wx.setStorageSync('userauth', []);
-    _Http.basic({
-        "classname": "sysmanage.develop.userauth.userauth",
-        "method": "query_userauth",
-        content: {
-            nocache: true
-        }
-    }).then(res => {
-        console.log("查询权限", res.data)
-        if (res.msg != '成功') return wx.showToast({
-            title: '权限查询失败,请稍后再试',
-            icon: "none"
-        })
-        wx.setStorageSync('userauth', res.data);
-        count += 1;
-        toHome();
-    });
-    if (!getApp().globalData.socketEstablish) getApp().initSocket();
+	query_adspacelist();
+	querySite_Parameter();
+	wx.setStorageSync('userauth', []);
+	_Http.basic({
+		"classname": "sysmanage.develop.userauth.userauth",
+		"method": "query_userauth",
+		content: {
+			nocache: true
+		}
+	}).then(res => {
+		console.log("查询权限", res.data)
+		if (res.msg != '成功') return wx.showToast({
+			title: '权限查询失败,请稍后再试',
+			icon: "none"
+		})
+		wx.setStorageSync('userauth', res.data);
+		count += 1;
+		toHome();
+	});
+	if (!getApp().globalData.socketEstablish) getApp().initSocket();
 }
 /* 查询站点数据 */
 function querySite_Parameter() {
-    _Http.basic({
-        "classname": "webmanage.site.site",
-        "method": "querySite_Parameter",
-        "content": {}
-    }).then(res => {
-        if (res.msg != '成功') return wx.showToast({
-            title: res.msg,
-            icon: "none"
-        });
-        wx.setStorageSync('siteP', res.data);
-        count += 1;
-        toHome();
-    })
+	_Http.basic({
+		"classname": "webmanage.site.site",
+		"method": "querySite_Parameter",
+		"content": {}
+	}).then(res => {
+		if (res.msg != '成功') return wx.showToast({
+			title: res.msg,
+			icon: "none"
+		});
+		wx.setStorageSync('siteP', res.data);
+		count += 1;
+		toHome();
+	})
 }
 /* 查询轮播图 */
 function query_adspacelist() {
-    _Http.basic({
-        "classname": "common.adspace.adspace",
-        "method": "query_adspacelist",
-        "content": {}
-    }).then(res => {
-        if (res.msg != '成功') return wx.showToast({
-            title: res.msg,
-            icon: "none"
-        });
-        wx.setStorageSync('banner_list', res.data)
-        count += 1;
-        toHome();
-    })
+	_Http.basic({
+		"classname": "common.adspace.adspace",
+		"method": "query_adspacelist",
+		"content": {}
+	}).then(res => {
+		if (res.msg != '成功') return wx.showToast({
+			title: res.msg,
+			icon: "none"
+		});
+		wx.setStorageSync('banner_list', res.data)
+		count += 1;
+		toHome();
+	})
 }
 
 function toHome() {
-    if (count < 3) return;
-    let pages = getCurrentPages();
-    let prevPage = pages[pages.length - 2];
-    if (prevPage && prevPage.__route__ == 'pages/tabbar/home/index') prevPage.refreshData();
-    wx.switchTab({
-        url: '/pages/tabbar/home/index'
-    })
+	if (count < 3) return;
+	let pages = getCurrentPages();
+	let prevPage = pages[pages.length - 2];
+	if (prevPage && prevPage.__route__ == 'pages/tabbar/home/index') prevPage.refreshData();
+	wx.switchTab({
+		url: '/pages/tabbar/home/index'
+	})
+	count = 0;
 }
 /* 站点数据查询 */
 module.exports = {
-    loginMsg,
-    query_userauth
+	loginMsg,
+	query_userauth
 }