| | |
| | | BigDecimal dailyRate = new BigDecimal("100"); |
| | | BigDecimal totalCharge = dailyRate.multiply(BigDecimal.valueOf(days)); |
| | | vo.setStorageCharge(totalCharge); |
| | | |
| | | TSystemConfiguration sysConfig1 = systemConfigurationMapper.selectOne(new LambdaQueryWrapper<TSystemConfiguration>() |
| | | .eq(TSystemConfiguration::getType,5)); |
| | | vo.setPhotovoltaic(new BigDecimal(sysConfig1.getContent())); |
| | | vo.setGreenElectricity(vo.getPhotovoltaic().multiply(new BigDecimal("0.94")).setScale(2, RoundingMode.HALF_UP)); |
| | | |
| | | //获取储能放电量 |
| | | |
| | | // 判断是否等于今天 |
| | |
| | | vo.setStorageDisCharge(storageDisCharge); |
| | | |
| | | |
| | | TSystemConfiguration sysConfig1 = systemConfigurationMapper.selectOne(new LambdaQueryWrapper<TSystemConfiguration>() |
| | | .eq(TSystemConfiguration::getType,4)); |
| | | vo.setPhotovoltaic(new BigDecimal(sysConfig1.getContent())); |
| | | vo.setGreenElectricity(vo.getPhotovoltaic().multiply(new BigDecimal("0.94")).setScale(2, RoundingMode.HALF_UP)); |
| | | return vo; |
| | | return vo; |
| | | } |
| | | |
| | | @Override |