lyhzzz vor 2 Jahren
Ursprung
Commit
44757b3bed

+ 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);