package cn.slsoft.cz.bean;
/**
* 基础信息映射关系表明···字段名
* @author zhouwei
*
*/
public enum EnumTableName {
cz_s_unit {
@Override
public EnumTableName names() {
getName("unitid");
return this;
}
}, // 计量单位
cz_s_hkxz {
@Override
public EnumTableName names() {
getName("hkxz");
return this;
}
}, // 户口性质
cz_s_grsf {
@Override
public EnumTableName names() {
getName("grsf");
return this;
}
}, // 个人身份
cz_s_hyzk {
@Override
public EnumTableName names() {
getName("hyzk");
return this;
}
}, // 婚姻状况
cz_s_mz {
@Override
public EnumTableName names() {
getName("nation");
return this;
}
}, // 民族
cz_s_cygx {
@Override
public EnumTableName names() {
getName("hzgx");
return this;
}
}, // 成员关系
cz_s_hwcd {
@Override
public EnumTableName names() {
getName("whcd");
return this;
}
}, // 文化程度
cz_s_xzzw {
@Override
public EnumTableName names() {
getName("xzzw");
return this;
}
}, // 行政职务
cz_s_sex {
@Override
public EnumTableName names() {
getName("sex");
return this;
}
}, // 性别
cz_s_shzt {
@Override
public EnumTableName names() {
getName("xxx");
return this;
}
};// 审核状态
private EnumTableName() {
names();
};
private String name;
public abstract EnumTableName names();
public void getName(String name) {
this.name = name;
}
@Override
public String toString() {
return name;
}
}