package com.iailab.module.system.enums.permission; import com.iailab.framework.common.util.object.ObjectUtils; import lombok.AllArgsConstructor; import lombok.Getter; /** * 角色标识枚举 */ @Getter @AllArgsConstructor public enum RoleCodeEnum { SUPER_ADMIN("super_admin", "超级管理员"), TENANT_ADMIN("tenant_admin", "租户管理员"), CRM_ADMIN("crm_admin", "CRM 管理员"); // CRM 系统专用 ; /** * 角色编码 */ private final String code; /** * 名字 */ private final String name; public static boolean isSuperAdmin(String code) { return ObjectUtils.equalsAny(code, SUPER_ADMIN.getCode()); } }