chore: 导入后端 s-file(alita-bjy-uygur, f分支)至 backend/

This commit is contained in:
2026-11-01 20:34:00 +08:00
parent 4c7dd207d0
commit 20b2dd7009
1637 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
package com.senmesh.common.constant;
/**
* 性别枚举
*
*/
public enum GenderEnum {
MALE(1, "男"),
FEMALE(2, "女"),
OTHER(3, "其它");
private final Integer type;
private final String desc;
GenderEnum(Integer type, String desc) {
this.type = type;
this.desc = desc;
}
public Integer getType() {
return type;
}
public String getDesc() {
return desc;
}
public static Integer formatFemale(Integer value){
// 通过sql 身份证号处理性别条件:0女,1男
if(GenderEnum.FEMALE.getType().equals(value)){
return 0;
}
return value;
}
public static String getVal(Integer val){
if(GenderEnum.MALE.getType().equals(val)){
return GenderEnum.MALE.desc;
} else if(GenderEnum.FEMALE.getType().equals(val)){
return GenderEnum.FEMALE.desc;
}
return GenderEnum.OTHER.desc;
}
}