|
|
|
@ -7,38 +7,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
<ion-content>
|
|
|
|
<ion-content>
|
|
|
|
<div class="contentBg">
|
|
|
|
<div class="contentBg">
|
|
|
|
|
|
|
|
<ul class="supervisor">
|
|
|
|
<ng-container *ngFor="let subordinate of supervisorHierarchyList;let i=index">
|
|
|
|
<ng-container *ngFor="let subordinate of supervisorHierarchyList;let i=index">
|
|
|
|
<app-employee-hierarchy-card
|
|
|
|
<li class="supervisor-li"><app-employee-hierarchy-card
|
|
|
|
[name]="subordinate.EMPLOYEE_NAME"
|
|
|
|
[name]="subordinate.EMPLOYEE_NAME"
|
|
|
|
[title]="subordinate.POSITION_NAME"
|
|
|
|
[title]="subordinate.POSITION_NAME"
|
|
|
|
[employeeImage]="subordinate.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+subordinate.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
[employeeImage]="subordinate.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+subordinate.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
[employeePhoneNumber]="subordinate.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
[employeePhoneNumber]="subordinate.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
(onGetDetails)="getDetails(i)">
|
|
|
|
(onGetDetails)="getDetails(i)">
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
</ng-container>
|
|
|
|
</ng-container>
|
|
|
|
|
|
|
|
<ul *ngIf="personalInfo" class="current-employee">
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
<app-employee-hierarchy-card
|
|
|
|
|
|
|
|
[name]="personalInfo.EMPLOYEE_NAME"
|
|
|
|
|
|
|
|
[title]="personalInfo.POSITION_NAME"
|
|
|
|
|
|
|
|
[employeeImage]="personalInfo.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+personalInfo.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
|
|
|
|
[employeePhoneNumber]="personalInfo.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
|
|
|
|
(onGetDetails)="getDetails('personal')">
|
|
|
|
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
|
|
|
|
<ul class="contentBg">
|
|
|
|
|
|
|
|
<li *ngFor="let subordinate of subordinateHierarchyList;let i=index" class="subordinate">
|
|
|
|
|
|
|
|
<app-employee-hierarchy-card
|
|
|
|
|
|
|
|
[name]="subordinate.EMPLOYEE_NAME"
|
|
|
|
|
|
|
|
[title]="subordinate.POSITION_NAME"
|
|
|
|
|
|
|
|
[employeeImage]="subordinate.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+subordinate.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
|
|
|
|
[employeePhoneNumber]="subordinate.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
|
|
|
|
(onGetDetails)="getDetails(i)">
|
|
|
|
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div *ngIf="personalInfo" class="current-employee">
|
|
|
|
|
|
|
|
<app-employee-hierarchy-card
|
|
|
|
|
|
|
|
[name]="personalInfo.EMPLOYEE_NAME"
|
|
|
|
|
|
|
|
[title]="personalInfo.POSITION_NAME"
|
|
|
|
|
|
|
|
[employeeImage]="personalInfo.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+personalInfo.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
|
|
|
|
[employeePhoneNumber]="personalInfo.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
|
|
|
|
(onGetDetails)="getDetails('personal')">
|
|
|
|
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="contentBg">
|
|
|
|
|
|
|
|
<ng-container *ngFor="let subordinate of subordinateHierarchyList;let i=index">
|
|
|
|
|
|
|
|
<app-employee-hierarchy-card
|
|
|
|
|
|
|
|
[name]="subordinate.EMPLOYEE_NAME"
|
|
|
|
|
|
|
|
[title]="subordinate.POSITION_NAME"
|
|
|
|
|
|
|
|
[employeeImage]="subordinate.EMPLOYEE_IMAGE ? 'data:image/png;base64,'+subordinate.EMPLOYEE_IMAGE : '../assets/imgs/profile.png'"
|
|
|
|
|
|
|
|
[employeePhoneNumber]="subordinate.EMPLOYEE_MOBILE_NUMBER"
|
|
|
|
|
|
|
|
(onGetDetails)="getDetails(i)">
|
|
|
|
|
|
|
|
</app-employee-hierarchy-card>
|
|
|
|
|
|
|
|
</ng-container>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</ion-content>
|
|
|
|
</ion-content>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|