ustcyc
2025-04-10 9507c03f27cd8fa99381142236cc2eafbe01868d
Merge pull request #50 from zhitan-cloud/zhangjw

首页全厂能耗占比数据修改和能源损失分析 时间类型修改
已修改2个文件
13 ■■■■ 文件已修改
zhitan-system/src/main/java/com/zhitan/home/service/HomePageServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhitan-system/src/main/java/com/zhitan/statisticalAnalysis/domain/dto/FlowChartsDTO.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhitan-system/src/main/java/com/zhitan/home/service/HomePageServiceImpl.java
@@ -76,7 +76,7 @@
            final Double tongbiCount = tongbiMap.get(energyNo).stream().map(HomeEnergyStatisticsVO::getCount).mapToDouble(Double::doubleValue).sum();
            final Double huanbiCount = huanbiMap.get(energyNo).stream().map(HomeEnergyStatisticsVO::getCount).mapToDouble(Double::doubleValue).sum();
            vo.setTonCount(format2Double(vo.getCount() * Double.valueOf(vo.getCoefficient())));
            vo.setTonCount(format2Double(count));
            if (tongbiCount != 0) {
                vo.setTongbi(format2Double((count - tongbiCount) / tongbiCount * 100));
            } else {
zhitan-system/src/main/java/com/zhitan/statisticalAnalysis/domain/dto/FlowChartsDTO.java
@@ -55,6 +55,15 @@
        if (ObjectUtils.isEmpty(timeType)) {
            return TimeType.DAY;
        }
        return timeType;
        switch (timeType) {
            case DAY:
                return TimeType.HOUR;
            case MONTH:
                return TimeType.DAY;
            case YEAR:
                return TimeType.MONTH;
            default:
                return timeType;
        }
    }
}