Jason(Fruit Of Eden) 6 years ago
parent
commit
ab2f0ff79f
1 changed files with 18 additions and 3 deletions
  1. 18 3
      js/basic.js

+ 18 - 3
js/basic.js

@@ -199,14 +199,29 @@ function send_alert(a, b){
     }
 }
 
-function getUserName(id){
-    get_data("fcWorker/list?userId="+id, on_username_retn);
+function getUserName(uid){
+    var uname = null;
+    Users.list.forEach(function(val, id, arr){
+       if(val.worker.userId == uid){
+           uname = worker.userName;
+       }
+    });
+    if(uname == null) {
+        get_data("fcWorker/list?userId=" + id, on_username_retn);
+        return "[用户:"+uid+"]";
+    }else{
+        return uname;
+    }
 }
 
 function on_username_retn(obj, sta) {
+    var uid = this.url.substring(this.url.indexOf("userId=") + 7);
+    let ruid = parseInt(uid);
     var out = first_parse(this, obj);
     if(out.list.length > 0){
-        Users.list.push({});
+        Users.list.push({
+            uid : ruid, worker: out
+        });
     }
 }