预处理污区
This commit is contained in:
@@ -48,7 +48,7 @@ import java.util.function.Function;
|
|||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||||
* Date: 2022/10/13 8:56【需求编号】
|
* Date: 2022/10/13 8:56【需求编号】
|
||||||
@@ -108,7 +108,7 @@ public class PollutionSubstationServiceImpl extends ServiceImpl<RStatPollutionSu
|
|||||||
harmonicPublicParam.setServerName(generalInfo.getMicroServiceName());
|
harmonicPublicParam.setServerName(generalInfo.getMicroServiceName());
|
||||||
List<PollutionSubstationDTO> pollutionSubstationDTOList = new ArrayList<>();
|
List<PollutionSubstationDTO> pollutionSubstationDTOList = new ArrayList<>();
|
||||||
List<GeneralDeviceDTO> sub = generalDeviceInfoClient.getPracticalRunDeviceInfoAsSubstation(harmonicPublicParam).getData();
|
List<GeneralDeviceDTO> sub = generalDeviceInfoClient.getPracticalRunDeviceInfoAsSubstation(harmonicPublicParam).getData();
|
||||||
|
|
||||||
sub.forEach(item->{
|
sub.forEach(item->{
|
||||||
PollutionSubstationDTO pollutionSubstationDTO = lineFeignClient.getSubstationInfo(item.getIndex()).getData();
|
PollutionSubstationDTO pollutionSubstationDTO = lineFeignClient.getSubstationInfo(item.getIndex()).getData();
|
||||||
|
|
||||||
@@ -335,7 +335,7 @@ public class PollutionSubstationServiceImpl extends ServiceImpl<RStatPollutionSu
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void setData(HarmonicPublicParam harmonicPublicParam, String pollutionType, String searchBeginTime, PollutionVO pollutionVO, String detpid) {
|
private void setData(HarmonicPublicParam harmonicPublicParam, String pollutionType, String searchBeginTime, PollutionVO pollutionVO, String detpid) {
|
||||||
harmonicPublicParam.setReportFlag("5");
|
//harmonicPublicParam.setReportFlag("5");
|
||||||
if(Objects.equals (harmonicPublicParam.getReportFlag (), BizParamConstant.STAT_BIZ_YEAR) ) {
|
if(Objects.equals (harmonicPublicParam.getReportFlag (), BizParamConstant.STAT_BIZ_YEAR) ) {
|
||||||
QueryWrapper<RStatPollutionOrgYPO> rStatPollutionOrgYPOQueryWrapper = new QueryWrapper<> ();
|
QueryWrapper<RStatPollutionOrgYPO> rStatPollutionOrgYPOQueryWrapper = new QueryWrapper<> ();
|
||||||
rStatPollutionOrgYPOQueryWrapper.eq ("org_id", detpid).
|
rStatPollutionOrgYPOQueryWrapper.eq ("org_id", detpid).
|
||||||
|
|||||||
@@ -320,6 +320,9 @@ public class PollutionServiceImpl implements PollutionService {
|
|||||||
if (!CollUtil.isEmpty(processDataList)){
|
if (!CollUtil.isEmpty(processDataList)){
|
||||||
map.put("pollutionType",dictData.getId());
|
map.put("pollutionType",dictData.getId());
|
||||||
map.put("value",processDataList.stream().max(Comparator.comparing(RMpPollutionDPO::getValue)).get().getValue());
|
map.put("value",processDataList.stream().max(Comparator.comparing(RMpPollutionDPO::getValue)).get().getValue());
|
||||||
|
}else {
|
||||||
|
map.put("pollutionType",dictData.getId());
|
||||||
|
map.put("value",0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user