|
|
@@ -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());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|