package cn.besteam.common.constant;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
import lombok.NoArgsConstructor;
|
|
import java.util.HashSet;
|
import java.util.Set;
|
|
/**
|
* @author ltri
|
*/
|
|
@Getter
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public enum CannotDeleteRoleEnum {
|
/**
|
* 超级管理员
|
*/
|
SUPER_ADMIN_ROLE("超级管理员");
|
|
/**
|
* 存储所有此类型枚举
|
*/
|
public static final Set<String> SET = new HashSet<>();
|
|
static {
|
for (CannotDeleteRoleEnum item : CannotDeleteRoleEnum.values()) {
|
SET.add(item.roleName);
|
}
|
}
|
|
private String roleName;
|
}
|