Browse Source

新增角色级别

beijing
jingbowen 2 years ago
parent
commit
636ecdcb30
  1. 2
      src/app/system-management/role/role.component.html
  2. 11
      src/app/system-management/role/role.component.ts

2
src/app/system-management/role/role.component.html

@ -26,7 +26,7 @@
<span *ngFor="let item of data.grantedFlatPermissions">{{item.displayName}}</span>
</td>
<td>
{{data.organizationsLevel}}
{{levelList[data.organizationsLevel]}}
</td>
<td>
{{(data.lastModificationTime ? data.lastModificationTime : data.creationTime) | date:"yyyy-MM-dd HH:mm:ss"}}

11
src/app/system-management/role/role.component.ts

@ -16,7 +16,13 @@ export class RoleComponent implements OnInit {
constructor(private modal: NzModalService, private viewContainerRef: ViewContainerRef, private message: NzMessageService, private http: HttpClient, private toTree: TreeService) { }
levelList=[
'无',
'销售公司',
'省公司',
'区域',
'油站'
]
ngOnInit(): void {
this.getAllRoles()
@ -38,13 +44,10 @@ export class RoleComponent implements OnInit {
params: params
}).subscribe((data: any) => {
console.log('角色列表', data.result.items)
console.log(JSON.parse(sessionStorage.getItem('userdata')));
let level=JSON.parse(sessionStorage.getItem('userdata')).organization.level
data.result.items.forEach(ele=>{
console.log(ele);
if(ele.organizationsLevel>=level||ele.organizationsLevel==0){
this.listOfData.push(ele)
}

Loading…
Cancel
Save