修改bug
This commit is contained in:
@ -192,7 +192,10 @@ public class EnterpriseBigScreenServiceImpl implements EnterpriseBigScreenServic
|
||||
.filter(s -> s != null && !s.isBlank()) // 过滤掉空值
|
||||
.map(BigDecimal::new) // 转成 BigDecimal
|
||||
.reduce(BigDecimal.ZERO, BigDecimal::add);
|
||||
BigDecimal gridConnectedCapacity = plannedCapacity.multiply(actualValue.divide(planValue, 2, RoundingMode.HALF_UP));
|
||||
BigDecimal gridConnectedCapacity = BigDecimal.ZERO;
|
||||
if (planValue.compareTo(BigDecimal.ZERO) != 0) {
|
||||
gridConnectedCapacity = plannedCapacity.multiply(actualValue.divide(planValue, 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
vo.setGridConnectedCapacity(gridConnectedCapacity);
|
||||
List<ProjectProgressDetailVo> detailVoList = projectList.stream().map(project -> {
|
||||
ProjectProgressDetailVo detailVo = new ProjectProgressDetailVo();
|
||||
|
Reference in New Issue
Block a user