提交 43101b4a 编写于 作者: tony001's avatar tony001

增加菜单权限模式设置

上级 e8ce9686
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
TARGET=PSSYSAPP TARGET=PSSYSAPP
</#ibiztemplate> </#ibiztemplate>
import store from '@/store'; import store from '@/store';
import Environment from '@/environments/environment';
/** /**
* 实体权限服务 * 实体权限服务
* *
...@@ -125,7 +127,13 @@ export default class AuthService { ...@@ -125,7 +127,13 @@ export default class AuthService {
if(!this.$store.getters['authresource/getEnablePermissionValid']) { if(!this.$store.getters['authresource/getEnablePermissionValid']) {
return true; return true;
} }
return this.$store.getters['authresource/getAuthMenu'](item); if(Object.is(Environment.menuPermissionMode,"RT")){
return this.$store.getters['authresource/getAuthMenuWithRT'](item);
}else if(Object.is(Environment.menuPermissionMode,"RESOURCE")){
return this.$store.getters['authresource/getAuthMenuWithResource'](item);
}else{
return this.$store.getters['authresource/getAuthMenu'](item);
}
} }
/** /**
......
...@@ -28,6 +28,8 @@ export const Environment = { ...@@ -28,6 +28,8 @@ export const Environment = {
devMode: true, devMode: true,
// 是否开启权限认证 // 是否开启权限认证
enablePermissionValid:false, enablePermissionValid:false,
// 菜单权限模式,可选值:RT(RT模式),RESOURCE(资源模式),MINIX(混合模式),默认MINIX
menuPermissionMode:"MINIX",
// 项目模板地址 // 项目模板地址
ProjectUrl: "http://demo.ibizlab.cn/ibizr7pfstdtempl/ibizvuer7", ProjectUrl: "http://demo.ibizlab.cn/ibizr7pfstdtempl/ibizvuer7",
// 打开目标工具,可选参数:sln、mos // 打开目标工具,可选参数:sln、mos
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册