浏览代码

迁移判断相机权益

lyhzzz 2 年之前
父节点
当前提交
0a7f438e6e
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/fdkankan/manage/service/impl/SceneProServiceImpl.java

+ 3 - 1
src/main/java/com/fdkankan/manage/service/impl/SceneProServiceImpl.java

@@ -328,9 +328,11 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         }
         space = space == null ? 0 :space;
         Long newUseSpace = space + cameraDetail.getUsedSpace();
-        if(newUseSpace  > cameraDetail.getTotalSpace()){
+        Long count = userIncrementService.getValidCountByCameraId(cameraId);
+        if(count<=0 && newUseSpace  > cameraDetail.getTotalSpace()){
             throw new BusinessException(ResultCode.CAMERA_SPACE_ERROR);
         }
+
         Camera oldCamera = cameraService.getById(cameraId);
         if(oldCamera == null){
             throw new BusinessException(ResultCode.CAMERA_NOT_EXIST);