状态修改
This commit is contained in:
@@ -1,82 +0,0 @@
|
||||
package com.yunhai.bschclassmanage.enums;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.EnumSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public enum Question
|
||||
{
|
||||
I(1, "单选题"),
|
||||
II(2, "多选题"),
|
||||
III(3, "判断题"),
|
||||
IV(4, "解答题"),
|
||||
V(6, "组合题"),
|
||||
VI(5, "填空题"),
|
||||
VII(7, "英语题");
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
|
||||
Question(int id, String name)
|
||||
{
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getId()
|
||||
{
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(int id)
|
||||
{
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getName()
|
||||
{
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name)
|
||||
{
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public static List<Question> list()
|
||||
{
|
||||
return new ArrayList<>(EnumSet.allOf(Question.class));
|
||||
}
|
||||
|
||||
public static Map<Integer, Question> map()
|
||||
{
|
||||
return list().stream().collect(Collectors.toMap(Question::getId, QuestionType->QuestionType));
|
||||
}
|
||||
|
||||
public static String nameById(int id) {
|
||||
for (Question type : list()) {
|
||||
if (type.getId() == id) return type.getName();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
public static Integer getIdByName(String name) {
|
||||
for (Question type : list()) {
|
||||
if (type.getName().equals(name)) return type.getId();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
public static Question getById(int id)
|
||||
{
|
||||
for (Question na : list())
|
||||
{
|
||||
if (na.getId() == id)
|
||||
{
|
||||
return na;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -14,15 +14,15 @@ import java.util.stream.Collectors;
|
||||
@NoArgsConstructor
|
||||
public enum StuAbnormalStatus
|
||||
{
|
||||
NORMAL(1,"正常"),
|
||||
SUSPEND_SCHOOLING(2,"休学"),
|
||||
GO_ABROAD(3,"出国"),
|
||||
STUDY_ABROAD(4,"留学"),
|
||||
RESUME_SCHOOLING(5,"复学"),
|
||||
STOP_SCHOOLING(6,"停学"),
|
||||
VOLUNTARY_RETREAT_SCHOOLING(7,"自愿退学"),
|
||||
VOLUNTARY_REPEAT_GRADE(8,"自愿留级"),
|
||||
VOLUNTARY_DROP_GRADE(9,"自愿降级"),
|
||||
NORMAL(0,"正常"),
|
||||
SUSPEND_SCHOOLING(1,"休学"),
|
||||
GO_ABROAD(2,"出国"),
|
||||
STUDY_ABROAD(3,"留学"),
|
||||
RESUME_SCHOOLING(4,"复学"),
|
||||
STOP_SCHOOLING(5,"停学"),
|
||||
VOLUNTARY_RETREAT_SCHOOLING(6,"自愿退学"),
|
||||
VOLUNTARY_REPEAT_GRADE(7,"自愿留级"),
|
||||
VOLUNTARY_DROP_GRADE(8,"自愿降级"),
|
||||
ELSE(99,"其他");
|
||||
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@ import java.util.stream.Collectors;
|
||||
@AllArgsConstructor
|
||||
public enum TransferStatus
|
||||
{
|
||||
OUT(0,"转出"),
|
||||
IN(1,"转入");
|
||||
IN(0,"转入"),
|
||||
OUT(1,"转出");
|
||||
|
||||
private Integer id;
|
||||
private String name;
|
||||
|
||||
@@ -16,6 +16,7 @@ public enum UserRole {
|
||||
BUSINESS(6,"工作号"),
|
||||
GENERAL_USER(8,"普通用户");
|
||||
|
||||
|
||||
private Integer value;
|
||||
private String name;
|
||||
|
||||
|
||||
@@ -16,10 +16,9 @@ import java.util.stream.Collectors;
|
||||
@AllArgsConstructor
|
||||
public enum UserStatus
|
||||
{
|
||||
//状态 0禁用 1 正常 2休学 3出国 4留学 5复学 6停学 7退学 8留级 9其他
|
||||
|
||||
DISABLED(0,"禁用"),
|
||||
NORMAL(1,"正常");
|
||||
//状态 0 正常 1禁用 2休学 3出国 4留学 5复学 6停学 7退学 8留级 9其他
|
||||
NORMAL(0,"正常"),
|
||||
DISABLED(1,"禁用");
|
||||
|
||||
private Integer id;
|
||||
private String name;
|
||||
|
||||
Reference in New Issue
Block a user