瀏覽代碼

。。。。

WANG 5 年之前
父節點
當前提交
bd40f5ad04
共有 1 個文件被更改,包括 17 次插入0 次删除
  1. 17 0
      src/main/java/cn/com/qmth/examcloud/web/support/ControllerSupport.java

+ 17 - 0
src/main/java/cn/com/qmth/examcloud/web/support/ControllerSupport.java

@@ -139,6 +139,23 @@ public abstract class ControllerSupport {
 		return roleIdList;
 	}
 
+	/**
+	 * 判断用户是否拥有指定的角色
+	 *
+	 * @author WANGWEI
+	 * @param role
+	 * @return
+	 */
+	protected Boolean hasRole(RoleMeta role) {
+		List<Role> roleList = getAccessUser().getRoleList();
+		for (Role cur : roleList) {
+			if (cur.getRoleCode().equals(role.name())) {
+				return true;
+			}
+		}
+		return false;
+	}
+
 	/**
 	 * 获取request对象
 	 *