package com.zzg.common.enums;
|
|
public enum NoticeTypeEnum {
|
|
NOTICE(1, "征收土地公告"),
|
NOTICE_PLACEMENT(2, "征地补偿安置公告"),
|
NOTICE_START(3, "土地征收预公告"),
|
LAND_COMPENSATE_POLICY(4, "土地补偿政策"),
|
PLACEMENT_COMPENSATE_POLICY(5, "安置补偿政策"),
|
CITY_COMPENSATE_POLICY(6, "城镇安置政策"),
|
SOCIAL_INSURANCE_COMPENSATE_POLICY(7, "社保政策"),
|
CROP_COMPENSATE_POLICY(8, "青苗政策"),
|
HOUSE_COMPENSATE_POLICY(9, "住房政策");
|
|
Integer type;
|
String name;
|
|
/**
|
* 根据公告(政策)类型,获得对应的名称
|
*
|
* @param type
|
* @return
|
*/
|
public static String getNoticeNameByType(Integer type) {
|
for (NoticeTypeEnum e : NoticeTypeEnum.values()) {
|
if (type.equals(e.type)) {
|
return e.name;
|
}
|
}
|
return "";
|
}
|
|
|
NoticeTypeEnum(Integer type, String name) {
|
this.type = type;
|
this.name = name;
|
}
|
|
public Integer getType() {
|
return type;
|
}
|
|
public String getName() {
|
return name;
|
}
|
}
|