|
@@ -0,0 +1,36 @@
|
|
|
+package com.ym.mec.biz.dal.enums.school;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.EnumValue;
|
|
|
+import com.ym.mec.common.enums.BaseEnum;
|
|
|
+import lombok.Getter;
|
|
|
+
|
|
|
+/***
|
|
|
+ * 学校员工类型
|
|
|
+ * 1人:校长、乐团领队
|
|
|
+ * 多人:分管领导、负责老师
|
|
|
+ */
|
|
|
+@Getter
|
|
|
+public enum ESchoolStaffType implements BaseEnum<String, ESchoolStaffType> {
|
|
|
+
|
|
|
+ SCHOOLMASTER("校长"),
|
|
|
+ ORCHESTRA_LEADER("乐团领队"),
|
|
|
+ SCHOOL_LEADER("分管领导"),
|
|
|
+ TEACHER("负责老师"),
|
|
|
+ ;
|
|
|
+
|
|
|
+ private final String describe;
|
|
|
+
|
|
|
+ @EnumValue
|
|
|
+ private final String code;
|
|
|
+
|
|
|
+ ESchoolStaffType(String describe) {
|
|
|
+ this.describe = describe;
|
|
|
+
|
|
|
+ this.code = this.name();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getCode() {
|
|
|
+ return this.name();
|
|
|
+ }
|
|
|
+}
|