fix(系统设置): 修复个人权限默认路径问题
--bug=1010396--user=郭雨琦 修复个人权限默认路径问题 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001010396
This commit is contained in:
parent
d01b9956bb
commit
f52cac8355
|
@ -63,7 +63,7 @@
|
|||
};
|
||||
return{
|
||||
//persons: getMenus('person'),
|
||||
activeIndex: 'commons.personal_setting',
|
||||
activeIndex: '',
|
||||
ruleForm:{},
|
||||
hasJira: false,
|
||||
hasTapd: false,
|
||||
|
@ -187,8 +187,24 @@
|
|||
this.projectList = data.project
|
||||
});
|
||||
},
|
||||
getActiveIndex(){
|
||||
if(hasPermission('PERSONAL_INFORMATION:READ+EDIT')){
|
||||
this.activeIndex = 'commons.personal_setting';
|
||||
return;
|
||||
}else if(hasPermission('PERSONAL_INFORMATION:READ+API_KEYS')){
|
||||
this.activeIndex = 'commons.api_keys';
|
||||
return;
|
||||
}else if(hasPermission('PERSONAL_INFORMATION:READ+EDIT_PASSWORD')){
|
||||
this.activeIndex = 'change_password';
|
||||
return;
|
||||
}else if(hasPermission('PERSONAL_INFORMATION:READ+THIRD_ACCOUNT')){
|
||||
this.activeIndex = 'third_account';
|
||||
return;
|
||||
}
|
||||
}
|
||||
},
|
||||
created() {
|
||||
this.getActiveIndex();
|
||||
this.initTableData();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue