This commit is contained in:
张良(004796)
2024-01-18 13:59:46 +08:00
parent c69560c50f
commit fce0047b57
5 changed files with 54 additions and 16 deletions

View File

@@ -4,16 +4,38 @@ import lombok.Getter;
@Getter
public enum GenderEnum {
NONE(0,"未知"),
WOMEN(1,""),
MAN(2,""),
NONE(0,"未知","images/avatar/avatar.png"),
WOMEN(1,"","images/avatar/woman.png"),
MAN(2,"","images/avatar/man.png"),
;
private final Integer code;
private final String name;
private final String defaultAvatar;
GenderEnum(Integer code, String name) {
GenderEnum(Integer code, String name, String defaultAvatar) {
this.code = code;
this.name = name;
this.defaultAvatar = defaultAvatar;
}
public static GenderEnum getByCode(Integer code){
GenderEnum[] values = GenderEnum.values();
for (GenderEnum value : values) {
if(value.getCode().equals(code)){
return value;
}
}
return null;
}
public static boolean checkDefaultAvatar(String avatar){
GenderEnum[] values = GenderEnum.values();
for (GenderEnum value : values) {
if(value.getDefaultAvatar().equals(avatar)){
return true;
}
}
return false;
}
}