lsc 4 weeks ago
parent
commit
e4edf0e9c8
1 changed files with 7 additions and 2 deletions
  1. 7 2
      js/Desktop/Onload.js

+ 7 - 2
js/Desktop/Onload.js

@@ -1178,8 +1178,13 @@ function loginSet(userInfo, res){
 
 function selectUser(uid, callback) {
     const requestUser = () => {
-        U.A.Request(US.Config.pbl + "selectUser?userid=" + uid, [], function (res) {
-            if (callback) callback(res);
+        U.A.Request(`${US.Config.pbl}selectUser?userid=${uid}`, [], function (res) {
+            if(res && res.value && res.value.length && res.value[0].length && res.value[0][0].userid){
+                if (callback) callback(res);
+            }else {
+                U.alert("获取用户信息失败,正在重试!")
+                requestUser();
+            }
         }, [], { "type": "GET", "withCredentials": true });
     };