|
@@ -180,6 +180,10 @@ public class AppCameraService {
|
|
throw new BusinessException(CameraConstant.FAILURE_CODE_6029, CameraConstant.FAILURE_MSG_6029);
|
|
throw new BusinessException(CameraConstant.FAILURE_CODE_6029, CameraConstant.FAILURE_MSG_6029);
|
|
}
|
|
}
|
|
Long totalSpace = cameraDetailService.getTotalSpaceByCameraId(cameraDetail);
|
|
Long totalSpace = cameraDetailService.getTotalSpaceByCameraId(cameraDetail);
|
|
|
|
+ if(totalSpace != -1){
|
|
|
|
+ totalSpace = totalSpace - cameraDetail.getUsedSpace();
|
|
|
|
+ totalSpace = totalSpace < 0 ? 0L : totalSpace;
|
|
|
|
+ }
|
|
return new AppCameraSpace(totalSpace,cameraDetail.getUnit());
|
|
return new AppCameraSpace(totalSpace,cameraDetail.getUnit());
|
|
}
|
|
}
|
|
}
|
|
}
|