fix EsiaError
This commit is contained in:
parent
2807482ff6
commit
58523c4659
2 changed files with 3 additions and 2 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
class EsiaErrorDetail {
|
export class EsiaErrorDetail {
|
||||||
private static errors: { [code: string]: string } = {
|
private static errors: { [code: string]: string } = {
|
||||||
'ESIA-007071': 'Запрос персональных данных по физическим лицам может быть выполнен только с указанием согласий',
|
'ESIA-007071': 'Запрос персональных данных по физическим лицам может быть выполнен только с указанием согласий',
|
||||||
'ESIA-007055': 'Вход в систему осуществляется с неподтвержденной учетной записью',
|
'ESIA-007055': 'Вход в систему осуществляется с неподтвержденной учетной записью',
|
||||||
|
|
@ -6,7 +6,7 @@ class EsiaErrorDetail {
|
||||||
'ESIA-007008': 'Сервис авторизации в настоящее время не может выполнить запрос из-за большой нагрузки или технических работ на сервере',
|
'ESIA-007008': 'Сервис авторизации в настоящее время не может выполнить запрос из-за большой нагрузки или технических работ на сервере',
|
||||||
};
|
};
|
||||||
|
|
||||||
static getDescription(code: string): string {
|
public static getDescription(code: string): string {
|
||||||
return this.errors[code] || 'Доступ запрещен. Обратитесь к системному администратору. Ошибка ' + code;
|
return this.errors[code] || 'Доступ запрещен. Обратитесь к системному администратору. Ошибка ' + code;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -4,6 +4,7 @@ import {Observable} from "rxjs";
|
||||||
import {HttpClient, HttpParams} from "@angular/common/http";
|
import {HttpClient, HttpParams} from "@angular/common/http";
|
||||||
import {MessagesService} from "@webbpm/base-package";
|
import {MessagesService} from "@webbpm/base-package";
|
||||||
import {AuthenticationService} from "../authentication.service";
|
import {AuthenticationService} from "../authentication.service";
|
||||||
|
import {EsiaErrorDetail} from "../EsiaErrorDetail";
|
||||||
|
|
||||||
@Injectable({providedIn:'root'})
|
@Injectable({providedIn:'root'})
|
||||||
export abstract class AuthGuard implements CanActivate {
|
export abstract class AuthGuard implements CanActivate {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue