xiongzhu 4 ani în urmă
părinte
comite
b53b4ac258

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

@@ -66,8 +66,12 @@ public class CollectionService {
             onShelfTask(collection);
             onShelfTask(collection);
         }
         }
         for (CollectionStockAndSale collection : collectionRepo.getStockAndSale()) {
         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());
+            }
         }
         }
     }
     }