| | |
| | | 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 { |
| | | City city = cityMapper.getCityByCityCode(cityCode); |
| | | name1 = city.getCityName(); |
| | | parentName = provinceMapper.getProvinceByProvinceCode(provinceCode).getProvinceName(); |
| | | code = cityCode; |
| | | if ("市辖区".equals(name1)) { |
| | | name1 = parentName; |
| | | parentName = ""; |
| | | if (cityCode != null) { |
| | | City city = cityMapper.getCityByCityCode(cityCode); |
| | | name1 = city.getCityName(); |
| | | code = cityCode; |
| | | Province province = provinceMapper.getProvinceByProvinceCode(provinceCode); |
| | | parentName = province.getProvinceName(); |
| | | parentCode = provinceCode; |
| | | if ("市辖区".equals(name1)) { |
| | | name1 = 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); |
| | | } |
| | | |
| | |
| | | condition = "4"; |
| | | } else if ("中雨".equals(text) || "大雨".equals(text) || "暴雨".equals(text) |
| | | || "小雪".equals(text) || "中雪".equals(text) || "大雪".equals(text) |
| | | || "雨夹雪".equals(text) || "雨夹雪(伴有冰雹)".equals(text)||"暴雪".equals(text) |
| | | || "雨夹雪".equals(text) || "雨夹雪(伴有冰雹)".equals(text) || "暴雪".equals(text) |
| | | ) { |
| | | condition = "0"; |
| | | } else { |
| | | condition = "50"; |
| | | } |
| | | jsonMap.put("condition",condition); |
| | | jsonMap.put("condition", condition); |
| | | resultMap.put("json", JSONObject.toJSONString(jsonMap)); |
| | | resultList.add(resultMap); |
| | | } |