鞍钢鲅鱼圈能源管控系统后端代码
dongyukun
8 天以前 75c0a5c684bedc7521158d23e04b45b9fa059f3f
ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunPeakValleyFlatTask.java
@@ -62,7 +62,8 @@
                //下发昨日占比
                ApiPointValueWriteDTO dto = new ApiPointValueWriteDTO();
                dto.setPointNo(entry.getValue().get(0).getPointNo());
                dto.setValue(value/totalValue*100);
                double percent = totalValue==0?0:value/totalValue*100;
                dto.setValue(percent);
                dataPointApi.writePointRealValue(dto);
                if(entry.getValue().get(0).getPointNoMonth()!=null){
@@ -84,7 +85,8 @@
                    //下发前三十日占比
                    ApiPointValueWriteDTO monthDto = new ApiPointValueWriteDTO();
                    monthDto.setPointNo(entry.getValue().get(0).getPointNoMonth());
                    monthDto.setValue(value30/totalValueMonth*100);
                    double percentMonth = totalValueMonth==0?0:value30/totalValueMonth*100;
                    monthDto.setValue(percentMonth);
                    dataPointApi.writePointRealValue(monthDto);
                }
            });
@@ -169,6 +171,7 @@
            dto.setPointNo(entity.getPowerNo());
            dto.setStart(startTime);
            dto.setEnd(endTime);
            logger.info("开始查询,测点:"+entity.getPowerNo()+"startTime:"+startTime+"endTime:"+endTime);
            //查找数据
            List<ApiPointValueDTO> valueList = dataPointApi.queryPointHistoryValue(dto);