|
|
|
@ -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) |
|
|
|
|
} |
|
|
|
|