| | |
| | | ApiPointValueQueryDTO pointValueQueryDTO = new ApiPointValueQueryDTO(); |
| | | pointValueQueryDTO.setStart(startTime); |
| | | pointValueQueryDTO.setEnd(endTime); |
| | | pointValueQueryDTO.setPointNo(powerNetDropdownEntity.getCurCos()); |
| | | pointValueQueryDTO.setPointNo(powerNetDropdownEntity.getExt1()); |
| | | List<ApiPointValueDTO> hisValue = dataPointApi.queryPointHistoryValue(pointValueQueryDTO); |
| | | if (CollectionUtils.isEmpty(hisValue)) { |
| | | log.info("hisValue is null"); |
| | |
| | | ApiPointValueDTO curValue = null; |
| | | Collections.reverse(hisValue); |
| | | for (ApiPointValueDTO valueDTO : hisValue) { |
| | | curValue = valueDTO; |
| | | if ((queryDto.getCurDemand().doubleValue() - valueDTO.getV()) <= 0.0001) { |
| | | curValue = valueDTO; |
| | | log.info("curValue is find"); |
| | | break; |
| | | } |
| | | } |