| | |
| | | if (StringUtils.isNotBlank(entity.getCurQ())) { |
| | | points.add(entity.getCurQ()); |
| | | } |
| | | if (StringUtils.isNotBlank(entity.getCurCos())) { |
| | | points.add(entity.getCurCos()); |
| | | } |
| | | if (!CollectionUtils.isEmpty(points)) { |
| | | Map<String, Object> pointsRealValue = dataPointApi.queryPointsRealValue(points); |
| | | if (pointsRealValue.get(entity.getCurP()) != null) { |
| | |
| | | } |
| | | if (pointsRealValue.get(entity.getCurQ()) != null) { |
| | | dto.setCurQ(new BigDecimal(pointsRealValue.get(entity.getCurQ()).toString())); |
| | | } |
| | | if (pointsRealValue.get(entity.getCurCos()) != null) { |
| | | dto.setCurCos(new BigDecimal(pointsRealValue.get(entity.getCurCos()).toString())); |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | if (!StringUtils.isEmpty(entity.getMaxDemand())) { |
| | | ApiPointValueQueryDTO apiPointValueQueryDTO = new ApiPointValueQueryDTO(); |
| | | /*ApiPointValueQueryDTO apiPointValueQueryDTO = new ApiPointValueQueryDTO(); |
| | | apiPointValueQueryDTO.setStart(start); |
| | | apiPointValueQueryDTO.setEnd(end); |
| | | apiPointValueQueryDTO.setPointNo(entity.getMaxDemand()); |
| | |
| | | if (maxValue != null) { |
| | | demandDTO.setMaxDemand(new BigDecimal(maxValue.get(VALUE).toString())); |
| | | demandDTO.setOccurTime(DateUtils.parse( maxValue.get(TIME).toString(), DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)); |
| | | }*/ |
| | | PowerMaxdemandMainEntity maxdemandMainEntity = powerMaxDemandMainService.getMonthMax(entity.getCode(), start); |
| | | if (maxdemandMainEntity != null) { |
| | | demandDTO.setMaxDemand(maxdemandMainEntity.getMaxDemand()); |
| | | demandDTO.setOccurTime(maxdemandMainEntity.getOccurTime()); |
| | | } |
| | | } |
| | | result.add(demandDTO); |