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