| | |
| | | List<EnergyConsumptionTypeDto> energyConsumptionTypeDtos=energyConsumptionDetailMapper.energyConsumptionTypeProportion(energyStatisticsVo); |
| | | energyAccountDto.setEnergyConsumptionTypeProportion(energyConsumptionTypeDtos); |
| | | //能耗类型明细 |
| | | List<EnergyConsumptionDetailDto> energyConsumptionDetailDtoList = new ArrayList<>(); |
| | | List<EnergyDetailDto> energyDetailDtos = new ArrayList<>(); |
| | | //判断日/月/年 |
| | | switch (energyStatisticsVo.getState()){ |
| | | case "日": |
| | | energyConsumptionDetailDtoList=energyConsumptionDetailMapper.energyConsumptionDetailDtos1(energyStatisticsVo); |
| | | energyDetailDtos=energyConsumptionDetailMapper.energyConsumptionDetailDtos1(energyStatisticsVo); |
| | | break; |
| | | case "月": |
| | | energyConsumptionDetailDtoList=energyConsumptionDetailMapper.energyConsumptionDetailDtos2(energyStatisticsVo); |
| | | energyDetailDtos=energyConsumptionDetailMapper.energyConsumptionDetailDtos2(energyStatisticsVo); |
| | | break; |
| | | case "年": |
| | | energyConsumptionDetailDtoList=energyConsumptionDetailMapper.energyConsumptionDetailDtos3(energyStatisticsVo); |
| | | energyDetailDtos=energyConsumptionDetailMapper.energyConsumptionDetailDtos3(energyStatisticsVo); |
| | | break; |
| | | } |
| | | energyAccountDto.setEnergyConsumptionDetailDtoList(energyConsumptionDetailDtoList); |
| | | energyAccountDto.setEnergyConsumptionDetailDtoList(energyDetailDtos); |
| | | return energyAccountDto; |
| | | } |
| | | |