From fc4299fed7fc85a6ce1d98800d6857a3b90692c8 Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Mon, 05 Feb 2018 08:53:19 +0800
Subject: [PATCH] 优化登录失败处理

---
 src/app/routes/passport/login/login.component.ts |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/app/routes/passport/login/login.component.ts b/src/app/routes/passport/login/login.component.ts
index 41331e2..c55479e 100644
--- a/src/app/routes/passport/login/login.component.ts
+++ b/src/app/routes/passport/login/login.component.ts
@@ -96,8 +96,10 @@
                         const error = <ProgressEvent>err;
                         let xmlHttp = error.target;
                         if(xmlHttp instanceof XMLHttpRequest){
-                            const xmlHttpRequest = <XMLHttpRequest> xmlHttp;
-                            if(xmlHttpRequest.status == 401){
+                            const xmlHttpRequest = <XMLHttpRequest> xmlHttp;      
+                            console.log(xmlHttpRequest.response);                           
+                            const response = JSON.parse(xmlHttpRequest.response);                                                  
+                            if(response.status == 401&&response.errorCode==10){                                
                                  this.validateError = true;
                                  this.loading = false;
                             }

--
Gitblit v1.8.0