Преглед на файлове

假视频 广告 v0.02

(cherry picked from commit 114209ff7a07f42ffaf033562a4affa4049c229c)
MOKASZ\lw12420 преди 1 година
родител
ревизия
9b843da977

+ 1 - 1
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/sourceMaterial/materialManagement/MaterialManagementImpl.java

@@ -493,7 +493,7 @@ public class MaterialManagementImpl implements MaterialManagementInterface {
     @Transactional
     public Mono<RStatus<Boolean>> addOrUpdate(AlbumReq albumReq) {
         List<AlbumItemReq> list = albumReq.getList();
-        return Objects.isNull(albumReq.getAlbumId())?
+        return Objects.isNull(albumReq.getAlbumId()) || 0==albumReq.getAlbumId() ?
                 addAlbum(albumReq,BaseContextHandler.getUserName(),BaseContextHandler.getUserId(),list)
                 :updateAlbum(albumReq, list);
     }

+ 1 - 1
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/sourceMaterial/materialManagement/redisCache/AlbumItemService.java

@@ -21,7 +21,7 @@ public class AlbumItemService implements AlbumItemInterface {
     private AlbumItemRepository albumItemRepository;
 
     @Override
-    @CachePut(cacheNames = MaterialManagementRedisKey.ALBUMITEM, key = "#albumItem.id")
+    @CachePut(cacheNames = MaterialManagementRedisKey.ALBUMITEM, key = "#albumItem.id()")
     public Mono<AlbumItem> saveMysqlAndRedisCache(AlbumItem albumItem) {
         return Mono.just(albumItem);
     }

+ 1 - 1
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/sourceMaterial/materialManagement/redisCache/AlbumService.java

@@ -21,7 +21,7 @@ public class AlbumService implements AlbumInterface {
     private AlbumRepository albumRepository;
 
     @Override
-    @CachePut(cacheNames = MaterialManagementRedisKey.ALBUM, key = "#album.albumId")
+    @CachePut(cacheNames = MaterialManagementRedisKey.ALBUM, key = "#album.albumId()")
     public Mono<Album> saveMysqlAndRedisCache(Album album) {
         return Mono.just(album);
     }

+ 2 - 2
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/sourceMaterial/materialManagement/redisCache/BackgroupImageItemService.java

@@ -16,13 +16,13 @@ public class BackgroupImageItemService implements BackgroupImageItemInterface {
     private BackgroupImageItemRepository backgroupImageItem;
 
     @Override
-    @CachePut(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGEITEM, key = "#backgroupImageItem.id")
+    @CachePut(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGEITEM, key = "#backgroupImageItem.id()")
     public Mono<BackgroupImageItem> saveMysqlAndRedisBackgroupImageCache(BackgroupImageItem backgroupImageItem) {
         return Mono.just(backgroupImageItem);
     }
     // 删除缓存
     @Override
-    @CacheEvict(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGEITEM, key = "#backgroupImageItem.id")
+    @CacheEvict(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGEITEM, key = "#backgroupImageItem.id()")
     public Mono<BackgroupImageItem> deleteMysqlAndRedisBackgroupImageCache(BackgroupImageItem backgroupImageItem) {
         return Mono.just(backgroupImageItem);
     }

+ 2 - 2
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/sourceMaterial/materialManagement/redisCache/BackgroupImageService.java

@@ -18,13 +18,13 @@ public class BackgroupImageService implements BackgroupImageInterface {
     private BackgroupImageRepository backgroupImageRepository;
 
     @Override
-    @CachePut(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGE, key = "#backgroupImage.id")
+    @CachePut(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGE, key = "#backgroupImage.id()")
     public Mono<BackgroupImage> saveMysqlAndRedisBackgroupImageCache(BackgroupImage backgroupImage) {
         return Mono.just(backgroupImage);
     }
 
     // 删除缓存
-    @CacheEvict(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGE, key = "#backgroupImage.id")
+    @CacheEvict(cacheNames = MaterialManagementRedisKey.BACKGROUPIMAGE, key = "#backgroupImage.id()")
     public Mono<BackgroupImage> deleteMysqlAndRedisBackgroupImageCache(BackgroupImage backgroupImage) {
         return Mono.just(backgroupImage);
     }