WANG 6 лет назад
Родитель
Сommit
21fe170d8a

+ 64 - 0
src/main/java/cn/com/qmth/examcloud/support/privilege/PrivilegeDefine.java

@@ -0,0 +1,64 @@
+package cn.com.qmth.examcloud.support.privilege;
+
+/**
+ * 权限定义<br>
+ * 一个接口代表一个权限组或权限<br>
+ * CODE为权限组编码或权限编码
+ * 
+ *
+ * @author WANGWEI
+ * @date 2019年7月10日
+ * @Copyright (c) 2018-? http://qmth.com.cn All Rights Reserved.
+ */
+public interface PrivilegeDefine {
+
+	// 数据访问权限组
+	public interface DataAccess {
+
+		String CODE = "DATA_ACCESS";
+
+		// 网考数据访问权限
+		public interface OnlineExamData {
+
+			String CODE = "ONLINE_EXAM_DATA";
+
+			// 违纪名单数据权限
+			public interface DataViolatingDiscipline {
+				String CODE = "DATA_VIOLATING_DISCIPLINE";
+
+				// 未通过审核的学生照片权限
+				public interface UnapprovedStudentPhoto {
+					String CODE = "UNAPPROVED_STUDENT_PHOTO";
+				}
+
+				// 所有学生照片权限
+				public interface AllStudentPhoto {
+					String CODE = "ALL_STUDENT_PHOTO";
+				}
+			}
+		}
+
+	}
+
+	// 顶级机构功能权限组
+	public interface RootOrgFunctions {
+		String CODE = "ROOT_ORG_FUNCTIONS";
+
+		// 网考功能
+		public interface OnlineExamFunctions {
+			String CODE = "ONLINE_EXAM_FUNCTIONS";
+
+			// 人脸识别
+			public interface FaceCheck {
+				String CODE = "FACE_CHECK";
+			}
+
+			// 活体检测
+			public interface IdentificationOfLivingBody {
+				String CODE = "IDENTIFICATION_OF_LIVING_BODY";
+			}
+		}
+
+	}
+
+}