瀏覽代碼

解封判断

lyhzzz 2 年之前
父節點
當前提交
163e8d21e5
共有 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

@@ -244,6 +244,10 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         log.info("lockOrUnLockBySpace---cameraId:{},payStatus:{},totalSpace:{},useSpace{}",
                 cameraId,payStatus,totalSpace,cameraDetail.getUsedSpace());
         if(payStatus == 1){         //解封,判断用户权益,用户会员权益无限容量
+            if (totalSpace <= cameraDetail.getUsedSpace()) {
+                // 总容量小于已使用容量,不予解封
+                return;
+            }
             wrapper.orderByAsc(ScenePro::getCreateTime);
             plusWr.orderByAsc(ScenePlus::getCreateTime);
             wrapper.eq(ScenePro::getPayStatus,-2);