|
@@ -222,6 +222,13 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
|
|
wrapper.eq(User::getId,user.getId());
|
|
wrapper.eq(User::getId,user.getId());
|
|
wrapper.setSql("download_num_total = download_num_total + " + param.getCount() * incrementType.getDownloadNum());
|
|
wrapper.setSql("download_num_total = download_num_total + " + param.getCount() * incrementType.getDownloadNum());
|
|
userService.update(wrapper);
|
|
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);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|