diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDevCapacityPOServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDevCapacityPOServiceImpl.java index 673b7f5..7a05dd9 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDevCapacityPOServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDevCapacityPOServiceImpl.java @@ -57,9 +57,10 @@ public class CsDevCapacityPOServiceImpl extends ServiceImpl new BusinessException(AlgorithmResponseEnum.DATA_MISSING)); - - +// Optional.ofNullable(one).orElseThrow(()-> new BusinessException(AlgorithmResponseEnum.DATA_MISSING)); + if(Objects.isNull(one)){ + return 0.0; + } return Double.valueOf(df.format(one.getCapacity()*0.1)); } }