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

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

@@ -280,10 +280,12 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         Long accumulateSpace = 0L;
         Long cameraDetailSpace = 0L;
         if(payStatus == 1){ //解封
+            sceneVos = sceneVos.stream().filter(entity -> entity.getPayStatus() !=1).collect(Collectors.toList());
             beyondSpace =  totalSpace - usedSpace;
             Long space = getSceneLockedIds(lockedIds, sceneVos, beyondSpace, accumulateSpace);
             cameraDetailSpace  = usedSpace + space;
         }else {
+            sceneVos = sceneVos.stream().filter(entity -> entity.getPayStatus() ==1).collect(Collectors.toList());
             beyondSpace =  usedSpace - totalSpace;
             Collections.reverse(sceneVos);
             Long space = getSceneLockedIds(lockedIds,sceneVos, beyondSpace, accumulateSpace);