瀏覽代碼

changed for a bug causing TypeAssertion

jason.lu 6 年之前
父節點
當前提交
2e3d8e19f5
共有 1 個文件被更改,包括 10 次插入3 次删除
  1. 10 3
      js/basic.js

+ 10 - 3
js/basic.js

@@ -219,7 +219,12 @@ function on_fail(msg, sta) {
     }
     send_alert("很抱歉,网络错误,请查看 Console" + vurl);
     console.warn("-----   网络请求失败 ---------");
-    console.warn(JSON.stringify(this));
+    try {
+        console.warn(JSON.stringify(this));
+    }catch (e) {
+        console.warn(JSON.stringify(this.url));
+        console.warn(JSON.stringify(this.responseText));
+    }
     console.warn("-----------msg-------------");
     console.warn(JSON.stringify(msg));
     console.warn("-----------sta--------------");
@@ -302,8 +307,10 @@ function getUserName(uid){
        }
     });
     if(uname == null) {
-        get_data("oaStaff/list?staffId=" + uid, on_username_retn);
-        return "[用户:"+uid+"]";
+        if(uid != 0) {
+            get_data("oaStaff/list?staffId=" + uid, on_username_retn);
+            return "[用户:"+uid+"]";
+        } else return "[用户:"+uid+"]";
     }else{
         return uname;
     }