|
@@ -33,7 +33,8 @@ public class AppConfigStrategy {
|
|
/** 22.9.9 由 {key: content} 拼接,加载入JSONObject, 读取里面所有的object结点(包括array内部的,支持无限递归);
|
|
/** 22.9.9 由 {key: content} 拼接,加载入JSONObject, 读取里面所有的object结点(包括array内部的,支持无限递归);
|
|
获取object的refPermissionId属性,如果没有该属性,不用处理;如果有该属性,则将此refPermissionId关联PC端的菜单与按钮权限;
|
|
获取object的refPermissionId属性,如果没有该属性,不用处理;如果有该属性,则将此refPermissionId关联PC端的菜单与按钮权限;
|
|
计算当前用户是否存在该权限,并操作和修改refPermissionId的平级属性:satisfyStoreGetters 和 satisfyAny
|
|
计算当前用户是否存在该权限,并操作和修改refPermissionId的平级属性:satisfyStoreGetters 和 satisfyAny
|
|
- 第1版,可粗略返回:有权限时为satisfyStoreGetters赋值[], 无权限时为satisfyStoreGetters赋值['false']
|
|
|
|
|
|
+ 第1版,可粗略返回 --无权限时为satisfyStoreGetters赋值['false']
|
|
|
|
+ --有权限时为satisfyStoreGetters赋值[结合控制策略中的限制], 也可直接返回最终结果[]
|
|
**/
|
|
**/
|
|
|
|
|
|
// 控制策略
|
|
// 控制策略
|