role access tem hidden

This commit is contained in:
gandhimathi 2019-04-16 16:28:12 +05:30
parent 43e8db42c6
commit 312cc2379e
2 changed files with 35 additions and 32 deletions

View File

@ -7,32 +7,33 @@ export class RoleMenuItemsPipe implements PipeTransform {
transform(value: any, type: any): any { transform(value: any, type: any): any {
//this is for horizontal menu filter //this is for horizontal menu filter
if(type=="1"){ // if(type=="1"){
if(localStorage.getItem('user_role')=="10"){ // if(localStorage.getItem('user_role')=="10"){
return value // return value
} // }
else if(localStorage.getItem('user_role')=="6" || localStorage.getItem('user_role')=="7"){ // else if(localStorage.getItem('user_role')=="6" || localStorage.getItem('user_role')=="7"){
return value.filter(val=>val.state!="setting" && val.state!="personal_discussion") // return value.filter(val=>val.state!="setting" && val.state!="personal_discussion")
} // }
else{ // else{
return value.filter(val=>val.state!="setting" && val.state!="quality_check_discussion") // return value.filter(val=>val.state!="setting" && val.state!="quality_check_discussion")
} // }
} // }
//this is for vertical menu filter //this is for vertical menu filter
else if(type=="2"){ // else if(type=="2"){
if(localStorage.getItem('user_role')=="10"){ // if(localStorage.getItem('user_role')=="10"){
return value // return value
} // }
else if(localStorage.getItem('user_role')=="6" || localStorage.getItem('user_role')=="7"){ // else if(localStorage.getItem('user_role')=="6" || localStorage.getItem('user_role')=="7"){
return value.filter(val=>val.state!='' && val.state!="personal_discussion") // return value.filter(val=>val.state!='' && val.state!="personal_discussion")
} // }
else{ // else{
return value.filter(val=>val.state!='' && val.state!="quality_check_discussion") // return value.filter(val=>val.state!='' && val.state!="quality_check_discussion")
} // }
} // }
else{ // else{
return []; // return [];
} // }
return value;
} }

View File

@ -626,11 +626,12 @@ export class PdTrigerService {
//set role access //set role access
getRoleAccessDetails() { getRoleAccessDetails() {
let setValues:any={}; let setValues:any={};
setValues.trigger=false;
setValues.allocate=false; setValues.trigger=true;
setValues.schedule=false; setValues.allocate=true;
setValues.discussions=false; setValues.schedule=true;
setValues.reports=false; setValues.discussions=true;
setValues.reports=true;
function roleResult(value){ function roleResult(value){
switch (value) { switch (value) {
//central manager //central manager
@ -672,8 +673,9 @@ export class PdTrigerService {
} }
} }
let result = roleResult(localStorage.getItem('user_role')); // let result = roleResult(localStorage.getItem('user_role'));
return result; //return result ;
return setValues;
} }