Files
cai-server/ruoyi-cai/src/main/java/com/ruoyi/cai/enums/GenderEnum.java
张良(004796) fce0047b57 123
2024-01-18 13:59:46 +08:00

42 lines
1.1 KiB
Java

package com.ruoyi.cai.enums;
import lombok.Getter;
@Getter
public enum GenderEnum {
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, 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;
}
}