Commit f58d93c0 authored by suhuiguang's avatar suhuiguang

1.评估大屏标记点接口无区域标识时返回全部数据

parent 608d7560
...@@ -20,6 +20,7 @@ import com.yeejoin.amos.feign.privilege.model.CompanyModel; ...@@ -20,6 +20,7 @@ import com.yeejoin.amos.feign.privilege.model.CompanyModel;
import com.yeejoin.amos.feign.systemctl.model.DictionarieModel; import com.yeejoin.amos.feign.systemctl.model.DictionarieModel;
import com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel; import com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel;
import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
...@@ -284,7 +285,7 @@ public class StationBasicServiceImpl extends BaseService<StationBasicDto, Statio ...@@ -284,7 +285,7 @@ public class StationBasicServiceImpl extends BaseService<StationBasicDto, Statio
//图例数据列表 //图例数据列表
List<Indicator> indicatorList = indicatorServiceImpl.getIndicatorByType(type); List<Indicator> indicatorList = indicatorServiceImpl.getIndicatorByType(type);
// 如果传递areaCode 或者areaCode值不为空 // 如果传递areaCode 或者areaCode值不为空
if (areaCode != null&&!areaCode.equals("")) { if (StringUtils.isNotEmpty(areaCode)) {
//查询区域信息 //查询区域信息
MapRegion mapRegion = mapRegionServiceImpl.getOne(new QueryWrapper<MapRegion>().eq("name", areaCode)); MapRegion mapRegion = mapRegionServiceImpl.getOne(new QueryWrapper<MapRegion>().eq("name", areaCode));
//如果区域信息不为空则继续查询省份 //如果区域信息不为空则继续查询省份
...@@ -305,9 +306,8 @@ public class StationBasicServiceImpl extends BaseService<StationBasicDto, Statio ...@@ -305,9 +306,8 @@ public class StationBasicServiceImpl extends BaseService<StationBasicDto, Statio
list = stationBasicMapper.getStationList(String.valueOf(region.getRegionCode())); list = stationBasicMapper.getStationList(String.valueOf(region.getRegionCode()));
} }
} }
} } else {
//如果列表为空,则传值有问题返回所有 // 全国
if (list.isEmpty()) {
list.addAll(stationBasicMapper.getStationList(null)); list.addAll(stationBasicMapper.getStationList(null));
} }
List<StationRecordInfo> stationRecordInfoList = list.stream().filter(stationRecordInfo -> !org.springframework.util.ObjectUtils.isEmpty(stationRecordInfo.getTitlePos())).collect(Collectors.toList()); List<StationRecordInfo> stationRecordInfoList = list.stream().filter(stationRecordInfo -> !org.springframework.util.ObjectUtils.isEmpty(stationRecordInfo.getTitlePos())).collect(Collectors.toList());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment