| | |
| | | import com.moral.entity.Area; |
| | | import com.moral.entity.City; |
| | | import com.moral.entity.MonitorPoint; |
| | | import com.moral.entity.Province; |
| | | import com.moral.mapper.AreaMapper; |
| | | import com.moral.mapper.CityMapper; |
| | | import com.moral.mapper.MonitorPointMapper; |
| | |
| | | Integer areaCode = monitorPoint.getAreaCode(); |
| | | Integer cityCode = monitorPoint.getCityCode(); |
| | | Integer provinceCode = monitorPoint.getProvinceCode(); |
| | | String parentName = ""; |
| | | String name1 = ""; |
| | | Integer code = 0; |
| | | String parentName; |
| | | String name1; |
| | | Integer code; |
| | | Integer parentCode; |
| | | if (areaCode != null) { |
| | | Area area = areaMapper.getAreaByAreaCode(areaCode); |
| | | City city = cityMapper.getCityByCityCode(cityCode); |
| | | name1 = area.getAreaName(); |
| | | parentName = city.getCityName(); |
| | | parentCode = cityCode; |
| | | code = areaCode; |
| | | if ("市辖区".equals(name1)) { |
| | | name1 = parentName; |
| | | parentName = provinceMapper.getProvinceByProvinceCode(provinceCode).getProvinceName(); |
| | | Province province = provinceMapper.getProvinceByProvinceCode(provinceCode); |
| | | parentName = province.getProvinceName(); |
| | | parentCode = provinceCode; |
| | | code = cityCode; |
| | | } |
| | | } else { |
| | | if (cityCode != null) { |
| | | City city = cityMapper.getCityByCityCode(cityCode); |
| | | name1 = city.getCityName(); |
| | | parentName = provinceMapper.getProvinceByProvinceCode(provinceCode).getProvinceName(); |
| | | code = cityCode; |
| | | Province province = provinceMapper.getProvinceByProvinceCode(provinceCode); |
| | | parentName = province.getProvinceName(); |
| | | parentCode = provinceCode; |
| | | if ("市辖区".equals(name1)) { |
| | | name1 = parentName; |
| | | parentName = ""; |
| | | code = provinceCode; |
| | | } |
| | | } else { |
| | | code = provinceCode; |
| | | Province province = provinceMapper.getProvinceByProvinceCode(provinceCode); |
| | | name1 = province.getProvinceName(); |
| | | parentCode = provinceCode; |
| | | parentName = name1; |
| | | } |
| | | } |
| | | hashMap.put("name1", name1); |
| | | hashMap.put("parentName", parentName); |
| | | hashMap.put("cityCode", code); |
| | | hashMap.put("parentCode", parentCode); |
| | | hashSet.add(hashMap); |
| | | } |
| | | |