import storage from '../plugins/storage.js'
|
function hasPermission(permission) {
|
// 判断是否是子账号,如果是子账号菜单需要验证权限
|
const appMenu=storage.getItem('appMenu');
|
// 获取当前登录人信息
|
const currentInfo=this.$store.state.currentInfo
|
const isSubSupplier=currentInfo.isSubSupplier
|
if(isSubSupplier){
|
const menu = appMenu.find(element => element.permissionUq === permission);
|
return menu?.subaccountAccessFlag===1?true : false;
|
}else{
|
// 主账号用所有权限
|
return true;
|
}
|
|
}
|
|
export default hasPermission
|