diff --git a/src/app/http-interceptors/base-interceptor.ts b/src/app/http-interceptors/base-interceptor.ts index 2092a45..01196cb 100644 --- a/src/app/http-interceptors/base-interceptor.ts +++ b/src/app/http-interceptors/base-interceptor.ts @@ -84,13 +84,13 @@ export class BaseInterceptor implements HttpInterceptor { } if (error.status === 500) { if(error.error.error.message){ - this.message.create('error', `${error.error.error.message}`); + this.message.create('error', `${error.error.error.details || error.error.error.message}`); }else{ this.message.create('error', `状态500`); } } if (error.status === 404) { - this.message.create('error', `实体未找到!${error.error.error.message}`); + this.message.create('error', `${error.error.error.message}`); } if (error.error instanceof ErrorEvent) { // 发生客户端或网络错误。相应处理。 diff --git a/src/app/pages/login/login.component.ts b/src/app/pages/login/login.component.ts index a8f8ca0..cf4e0fa 100644 --- a/src/app/pages/login/login.component.ts +++ b/src/app/pages/login/login.component.ts @@ -179,7 +179,7 @@ export class LoginComponent implements OnInit { }, (err) => { this.isLoading = false; - this.message.create('error', err.error.error.details); + // this.message.create('error', err.error.error.details); } ) } diff --git a/src/app/system-management/user/adduser/adduser.component.html b/src/app/system-management/user/adduser/adduser.component.html index b76cbba..45c5db3 100644 --- a/src/app/system-management/user/adduser/adduser.component.html +++ b/src/app/system-management/user/adduser/adduser.component.html @@ -35,7 +35,7 @@ - 角色 + 角色 @@ -44,7 +44,7 @@ - 预警接收级别 + 预警接收级别 diff --git a/src/app/system-management/user/edituser/edituser.component.html b/src/app/system-management/user/edituser/edituser.component.html index fa67c46..a1fb0c6 100644 --- a/src/app/system-management/user/edituser/edituser.component.html +++ b/src/app/system-management/user/edituser/edituser.component.html @@ -35,18 +35,18 @@ - 角色 + 角色 - + - 预警接收级别 + 预警接收级别 - + diff --git a/src/app/system-management/user/edituser/edituser.component.ts b/src/app/system-management/user/edituser/edituser.component.ts index 56445ba..3af3660 100644 --- a/src/app/system-management/user/edituser/edituser.component.ts +++ b/src/app/system-management/user/edituser/edituser.component.ts @@ -19,12 +19,22 @@ export class EdituserComponent implements OnInit { constructor(private modal: NzModalRef, private fb: FormBuilder, private http: HttpClient, private toTree: TreeService) { } ngOnInit(): void { + console.log(this.data) + let roleData1 = [] + let roleData2 = [] + this.data.roleNames.forEach(element => { + if (element.indexOf('LEVEL') != -1) { + roleData2.push(element) + }else{ + roleData1.push(element) + } + }); this.validateForm = this.fb.group({ account: [null, [Validators.required]], name: [null, [Validators.required]], organization: [null, [Validators.required]], - role: [null], - role2: [null], + role: [roleData1], + role2: [roleData2], phonenum: [null, [Validators.required]] }); if (this.listOfData.length == 0) { @@ -57,12 +67,13 @@ export class EdituserComponent implements OnInit { }) }) } + //获取角色列表 async getAllRoles2() { let params = { SkipCount: '0', MaxResultCount: '999', - IsViolationRoles:'true' + IsViolationRoles: 'true' } await new Promise((resolve, reject) => { this.http.get('/api/services/app/Role/GetAll', { diff --git a/src/app/system-management/user/user.component.ts b/src/app/system-management/user/user.component.ts index 64f1cd4..170a71d 100644 --- a/src/app/system-management/user/user.component.ts +++ b/src/app/system-management/user/user.component.ts @@ -102,7 +102,7 @@ export class UserComponent implements OnInit { let params = { SkipCount: '0', MaxResultCount: '999', - IsViolationRoles:'true' + IsViolationRoles: 'true' } await new Promise((resolve, reject) => { this.http.get('/api/services/app/Role/GetAll', {