package cn.huge.module.constant;
|
|
|
/**
|
* @title: 广州市区枚举类
|
* @description: 广州市区枚举类
|
* @company: hugeinfo
|
* @author: liyj
|
* @time: 2021-11-05 16:51:48
|
* @version: 1.0.0
|
*/
|
public enum ByRegionEnum {
|
CITY_1("1601","广州市"),
|
|
AREA_1("3633","天河区"),
|
AREA_2("3634","海珠区"),
|
AREA_3("3635","荔湾区"),
|
AREA_4("3637","越秀区"),
|
AREA_5("36953","番禺区"),
|
AREA_6("50256","花都区"),
|
AREA_7("50258","白云区"),
|
AREA_8("50259","南沙区"),
|
AREA_9("50283","黄埔区"),
|
AREA_10("50284","增城区"),
|
AREA_11("50285","从化区"),
|
|
ROAD_1("62833","三元里街"),
|
ROAD_2("62855","松洲街"),
|
ROAD_3("62834","景泰街"),
|
ROAD_4("62856","同德街道"),
|
ROAD_5("62835","黄石街道"),
|
ROAD_6("62836","棠景街道"),
|
ROAD_7("62857","新市街道"),
|
ROAD_8("62858","同和街道"),
|
ROAD_9("62859","京溪街道"),
|
ROAD_10("62860","永平街道"),
|
ROAD_11("62837","嘉禾街道"),
|
ROAD_12("62838","均禾街道"),
|
ROAD_13("62839","石井街道"),
|
ROAD_14("62840","金沙街道"),
|
ROAD_15("129164","云城街道"),
|
ROAD_16("129166","鹤龙街道"),
|
ROAD_17("129167","白云湖街道"),
|
ROAD_18("129165","石门街道"),
|
ROAD_19("71879","龙归街道"),
|
ROAD_20("71880","大源街道"),
|
ROAD_21("50374","人和镇"),
|
ROAD_22("50375","太和镇"),
|
ROAD_23("50377","钟落潭镇"),
|
ROAD_24("50373","江高镇");
|
|
/**
|
* 代码编号
|
*/
|
private String index;
|
|
/**
|
* 名称
|
*/
|
private String des;
|
|
public String getIndex() {
|
return index;
|
}
|
|
public void setIndex(String index) {
|
this.index = index;
|
}
|
|
public String getDes() {
|
return des;
|
}
|
|
public void setDes(String des) {
|
this.des = des;
|
}
|
|
/**
|
* 构造方法
|
* @param index
|
* @param des
|
*/
|
ByRegionEnum(String index, String des) {
|
this.index = index;
|
this.des = des;
|
}
|
|
/**
|
* 静态方法
|
* @param index
|
* @return
|
*/
|
public static String getDes(String index) {
|
for (ByRegionEnum constantEnum : ByRegionEnum.values()) {
|
if (constantEnum.getIndex().equals(index)) {
|
return constantEnum.des;
|
}
|
}
|
return null;
|
}
|
|
/**
|
* 静态方法
|
* @param regionCode
|
* @return
|
*/
|
public static GzRegionEnum getGZRegion(String regionCode) {
|
if (CITY_1.getIndex().equals(regionCode)) {
|
return GzRegionEnum.PROV_1;
|
} else if (AREA_1.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_1;
|
}else if (AREA_2.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_2;
|
}else if (AREA_3.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_3;
|
}else if (AREA_4.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_4;
|
}else if (AREA_5.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_5;
|
}else if (AREA_6.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_6;
|
}else if (AREA_7.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_7;
|
}else if (AREA_8.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_8;
|
}else if (AREA_9.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_9;
|
}else if (AREA_10.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_10;
|
}else if (AREA_11.getIndex().equals(regionCode)) {
|
return GzRegionEnum.AREA_11;
|
} else if (ROAD_1.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_1;
|
}else if (ROAD_2.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_2;
|
}else if (ROAD_3.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_3;
|
}else if (ROAD_4.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_4;
|
}else if (ROAD_5.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_5;
|
}else if (ROAD_6.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_6;
|
}else if (ROAD_7.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_7;
|
}else if (ROAD_8.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_8;
|
}else if (ROAD_9.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_9;
|
}else if (ROAD_10.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_10;
|
}else if (ROAD_11.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_11;
|
}else if (ROAD_12.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_12;
|
}else if (ROAD_13.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_13;
|
}else if (ROAD_14.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_14;
|
}else if (ROAD_15.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_15;
|
}else if (ROAD_16.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_16;
|
}else if (ROAD_17.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_17;
|
}else if (ROAD_18.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_18;
|
}else if (ROAD_19.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_19;
|
}else if (ROAD_20.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_20;
|
}else if (ROAD_21.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_21;
|
}else if (ROAD_22.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_22;
|
}else if (ROAD_23.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_23;
|
}else if (ROAD_24.getIndex().equals(regionCode)) {
|
return GzRegionEnum.ROAD_24;
|
}else {
|
return null;
|
}
|
}
|
}
|