package com.vci.ubcs.system.user.enums; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author ludc * @date 2023/11/7 9:20 */ @Getter @AllArgsConstructor public enum UserStatus { /** * 启用 */ Enable("启用", 0), /** * 停用 */ Deactivate("停用", 1), ; final String name; final int value; /** * 匹配枚举值 * * @param name 名称 * @return BladeUserEnum */ public static UserStatus of(String name) { if (name == null) { return null; } UserStatus[] values = UserStatus.values(); for (UserStatus userStatus : values) { if (userStatus.name.equals(name)) { return userStatus; } } return null; } }