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