xiongzhu 4 лет назад
Родитель
Сommit
b53b4ac258
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      src/main/java/com/izouma/nineth/service/CollectionService.java

+ 6 - 2
src/main/java/com/izouma/nineth/service/CollectionService.java

@@ -66,8 +66,12 @@ public class CollectionService {
             onShelfTask(collection);
         }
         for (CollectionStockAndSale collection : collectionRepo.getStockAndSale()) {
-            redisTemplate.opsForValue().set("collectionStock::" + collection.getId(), collection.getStock());
-            redisTemplate.opsForValue().set("collectionSale::" + collection.getId(), collection.getSale());
+            if (redisTemplate.opsForValue().get("collectionStock::" + collection.getId()) == null) {
+                redisTemplate.opsForValue().set("collectionStock::" + collection.getId(), collection.getStock());
+            }
+            if (redisTemplate.opsForValue().get("collectionSale::" + collection.getId()) == null) {
+                redisTemplate.opsForValue().set("collectionSale::" + collection.getId(), collection.getSale());
+            }
         }
     }