From 50098f48234b6d53edfdac541b08a95d9d8e63d6 Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Mon, 04 Jun 2018 11:39:31 +0800 Subject: [PATCH] 登录页面 不处理登录失效响应 --- src/app/core/net/default.interceptor.ts | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/app/core/net/default.interceptor.ts b/src/app/core/net/default.interceptor.ts index e91ae6e..73e6979 100644 --- a/src/app/core/net/default.interceptor.ts +++ b/src/app/core/net/default.interceptor.ts @@ -14,6 +14,7 @@ import { Subject } from 'rxjs/Subject'; import { error } from 'protractor'; import { debug } from 'util'; +import {Location} from '@angular/common'; /** * ������HTTP������������������������������ `app.module.ts` @@ -68,7 +69,9 @@ break; case 401: // ������������������ // this.goTo('/passport/login'); - this.unLoginHandle.next(<HttpErrorResponse>event); + if (location.hash && !location.hash.endsWith('login')) { + this.unLoginHandle.next(<HttpErrorResponse>event); + } break; case 403: case 404: -- Gitblit v1.8.0