sales PD menu changes
This commit is contained in:
parent
37f41d93f1
commit
fad561713e
@ -33,7 +33,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<mat-nav-list appAccordion class="navigation relative">
|
||||
<mat-list-item appAccordionLink *ngFor="let menuitem of menuItems.getAll() | roleMenuItems:'2'">
|
||||
<mat-list-item appAccordionLink *ngFor="let menuitem of currentUser.short_name == 'SMC' ? menuItems.salesgetAll() : menuItems.getAll() | roleMenuItems:'2'">
|
||||
<a appAccordionToggle class="relative" mat-ripple [routerLink]="['/', menuitem.state]" *ngIf="menuitem.type === 'link'">
|
||||
<mat-icon>{{ menuitem.icon }}</mat-icon>
|
||||
<span>{{ menuitem.name | translate }}</span>
|
||||
@ -121,7 +121,7 @@
|
||||
|
||||
<div fxFlex.sm="100" fxFlex.xs="100" fxFlex.md="33.33" fxFlex.lg="33.33" fxFlex.xl="33.33" fxFlex="100">
|
||||
<div class="menu-links">
|
||||
<span *ngFor="let menuitem of horizontalMenuItems.getAll() | roleMenuItems:'1'">
|
||||
<span *ngFor="let menuitem of currentUser.short_name == 'SMC' ? horizontalMenuItems.salesgetAll() : horizontalMenuItems.getAll() | roleMenuItems:'1'">
|
||||
<button mat-icon-button matTooltip="{{ menuitem.name}}" matTooltipPosition="below" [routerLink]="['/'+menuitem.state]" *ngIf="menuitem.type === 'link'">
|
||||
<mat-icon>{{ menuitem.icon }}</mat-icon>
|
||||
<!--<span>{{ menuitem.name | translate }}</span>-->
|
||||
|
||||
@ -26,7 +26,7 @@ export class AdminLayoutComponent implements OnInit, OnDestroy {
|
||||
userDep: string;
|
||||
fullName: any;
|
||||
roleName:any;
|
||||
currentUser: any;
|
||||
currentUser: any={short_name : ''};
|
||||
private _router: Subscription;
|
||||
|
||||
today: number = Date.now();
|
||||
@ -67,7 +67,7 @@ export class AdminLayoutComponent implements OnInit, OnDestroy {
|
||||
this.fullName = this.currentUser.user_first_name +' '+this.currentUser.user_last_name;
|
||||
this.roleName = this.currentUser.role_name;
|
||||
|
||||
// console.log('this.currentUser',this.currentUser);
|
||||
console.log('this.currentUser',this.currentUser);
|
||||
window.localStorage.setItem('LenderRoleID', this.currentUser.user_role);
|
||||
|
||||
if(this.currentUser.fk_entity_type_id == 1 ){
|
||||
|
||||
@ -22,6 +22,36 @@ export interface Menu {
|
||||
}
|
||||
|
||||
const HORIZONTALMENUITEMS = [
|
||||
// {
|
||||
// state: 'home',
|
||||
// name: 'HOME',
|
||||
// type: 'link',
|
||||
// icon: 'home'
|
||||
// },
|
||||
{
|
||||
state:'personal_discussion',
|
||||
name:'Personal Discussion',
|
||||
type:'link',
|
||||
icon:'forum',
|
||||
|
||||
// children:[
|
||||
// {state:'pdtriggerlist',name:'Pd Trigger Listing'}
|
||||
// ]
|
||||
},
|
||||
// {
|
||||
// state:'quality_check_discussion',
|
||||
// name:'Quality Check',
|
||||
// type:'link',
|
||||
// icon:'done_all',
|
||||
// },
|
||||
// {
|
||||
// state:'reports',
|
||||
// name:'Reports',
|
||||
// type:'link',
|
||||
// icon:'report',
|
||||
// },
|
||||
];
|
||||
const salesmenu = [
|
||||
// {
|
||||
// state: 'home',
|
||||
// name: 'HOME',
|
||||
@ -63,6 +93,9 @@ export class HorizontalMenuItems {
|
||||
getAll(): Menu[] {
|
||||
return HORIZONTALMENUITEMS;
|
||||
}
|
||||
salesgetAll(): Menu[] {
|
||||
return salesmenu;
|
||||
}
|
||||
add(menu: Menu) {
|
||||
// HORIZONTALMENUITEMS.push(Menu);
|
||||
}
|
||||
|
||||
@ -79,6 +79,77 @@ const MENUITEMS : Menu[] = [
|
||||
// {state:'pdtriggerlist',name:'Pd Trigger Listing'}
|
||||
// ]
|
||||
},
|
||||
// {
|
||||
// state:'quality_check_discussion',
|
||||
// name:'Quality Check',
|
||||
// type:'link',
|
||||
// icon:'done_all',
|
||||
// },
|
||||
// {
|
||||
// state:'reports',
|
||||
// name:'Reports',
|
||||
// type:'link',
|
||||
// icon:'report',
|
||||
// }
|
||||
];
|
||||
const salesMenus: Menu[]= [
|
||||
// {
|
||||
// state: 'home',
|
||||
// name: 'HOME',
|
||||
// type: 'link',
|
||||
// icon: 'explore'
|
||||
// },
|
||||
// {
|
||||
// state: '',
|
||||
// name: 'Manage',
|
||||
// type: 'multi',
|
||||
// icon: 'settings',
|
||||
// multichild: [
|
||||
// {
|
||||
// state:'setting',
|
||||
// name:'Settings',
|
||||
// type:'sub',
|
||||
// icon:'settings',
|
||||
// children:[
|
||||
// {state:'users',name:'Users'},
|
||||
// {state:'mastermodule',name:'Master Details'},
|
||||
// {state:'entity',name:'Entities'},
|
||||
// {state:'pdteamlist',name:'PD Team'},
|
||||
|
||||
|
||||
// ],
|
||||
// },
|
||||
// {
|
||||
// state: 'template',
|
||||
// name: 'Template',
|
||||
// type: 'sub',
|
||||
// icon: 'art_track',
|
||||
// children: [
|
||||
// {state: 'questions', name: 'Questions'},
|
||||
// {state: 'templates', name: 'Templates'}
|
||||
// ]
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// state:'personal_discussion',
|
||||
// name:'Personal Discussion',
|
||||
// type:'link',
|
||||
// icon:'forum',
|
||||
// // children:[
|
||||
// // {state:'pdtriggerlist',name:'Pd Trigger Listing'}
|
||||
// // ]
|
||||
// },
|
||||
{
|
||||
state:'personal_discussion',
|
||||
name:'Personal Discussion',
|
||||
type:'link',
|
||||
icon:'forum',
|
||||
|
||||
// children:[
|
||||
// {state:'pdtriggerlist',name:'Pd Trigger Listing'}
|
||||
// ]
|
||||
},
|
||||
{
|
||||
state:'sales-pd-list',
|
||||
name:'Sales PD',
|
||||
@ -104,6 +175,9 @@ export class MenuItems {
|
||||
getAll(): Menu[] {
|
||||
return MENUITEMS;
|
||||
}
|
||||
salesgetAll(): Menu[] {
|
||||
return salesMenus;
|
||||
}
|
||||
|
||||
add(menu: Menu) {
|
||||
MENUITEMS.push(menu);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user