lyhzzz 2 年之前
父節點
當前提交
44757b3bed
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

+ 4 - 0
src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

@@ -287,6 +287,10 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             beyondSpace =  usedSpace - totalSpace;
             Collections.reverse(sceneVos);
             Long space = getSceneLockedIds(lockedIds,sceneVos, beyondSpace, accumulateSpace);
+            if(space == 0 && sceneVos.size() >0){
+                space = sceneVos.get(0).getSpace();
+                lockedIds.add(sceneVos.get(0).getId());
+            }
             cameraDetailSpace  = usedSpace -space;
         }
         cameraDetailService.updateSpaceByCameraId(cameraId,cameraDetailSpace);