WANG 6 سال پیش
والد
کامیت
24068aaf3d
1فایلهای تغییر یافته به همراه41 افزوده شده و 0 حذف شده
  1. 41 0
      src/main/java/cn/com/qmth/examcloud/support/privilege/PrivilegeManager.java

+ 41 - 0
src/main/java/cn/com/qmth/examcloud/support/privilege/PrivilegeManager.java

@@ -0,0 +1,41 @@
+package cn.com.qmth.examcloud.support.privilege;
+
+import java.util.List;
+
+import cn.com.qmth.examcloud.api.commons.security.bean.Role;
+
+/**
+ * 权限管理器
+ *
+ * @author WANGWEI
+ * @date 2019年7月10日
+ * @Copyright (c) 2018-? http://qmth.com.cn All Rights Reserved.
+ */
+public class PrivilegeManager {
+
+	/**
+	 * 判断角色是否有权限
+	 *
+	 * @author WANGWEI
+	 * @param rootOrgId
+	 * @param roleList
+	 * @param privilegeCode
+	 * @return
+	 */
+	public static Boolean judge(Long rootOrgId, List<Role> roleList, String privilegeCode) {
+		return false;
+	}
+
+	/**
+	 * 判断顶级机构是否有权限
+	 *
+	 * @author WANGWEI
+	 * @param rootOrgId
+	 * @param privilegeCode
+	 * @return
+	 */
+	public static Boolean judge(Long rootOrgId, String privilegeCode) {
+		return false;
+	}
+
+}