소스 검색

新增权益如果是续费通知解封场景

lyhzzz 1 년 전
부모
커밋
caed62c55e
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

+ 7 - 0
src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

@@ -222,6 +222,13 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
             wrapper.eq(User::getId,user.getId());
             wrapper.setSql("download_num_total = download_num_total + " +  param.getCount() * incrementType.getDownloadNum());
             userService.update(wrapper);
+
+            Set<Long> cameraIds = userIncrementList.stream().map(UserIncrement::getCameraId).filter(Objects::nonNull).collect(Collectors.toSet());
+            for (Long cameraId : cameraIds) {
+                if(cameraId != null){
+                    sceneProService.lockOrUnLockBySpace(cameraId);
+                }
+            }
         }
     }