1
0
mirror of synced 2026-05-22 13:43:20 +00:00
Files
JustAuth/src/main/java/me/zhyd/oauth/model/AuthUserGender.java
T
yadong.zhang 37179e7b5a 🎉 初始化提交
2019-01-31 17:44:42 +08:00

41 lines
973 B
Java

package me.zhyd.oauth.model;
/**
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)
* @version 1.0
* @website https://www.zhyd.me
* @date 2019/1/31 17:24
* @since 1.8
*/
public enum AuthUserGender {
MALE(1, ""), FEMALE(0, ""), UNKNOW(-1, "");
private int code;
private String desc;
AuthUserGender(int code, String desc) {
this.code = code;
this.desc = desc;
}
public static AuthUserGender getRealGender(String code) {
if (code == null) {
return UNKNOW;
}
if ("m".equals(code) || "".equals(code) || "1".equals(code) || "male".equalsIgnoreCase(code)) {
return MALE;
}
if ("f".equals(code) || "".equals(code) || "0".equals(code) || "female".equalsIgnoreCase(code)) {
return FEMALE;
}
return UNKNOW;
}
public int getCode() {
return code;
}
public String getDesc() {
return desc;
}
}