From bb26fa43bfc3c51528bf7a9a95873ce0bc649b6a Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sun, 27 Apr 2025 04:35:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E4=BB=B7=E6=A0=BC=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=9C=AA=E5=91=BD=E4=B8=AD=E7=BC=93=E5=AD=98=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E4=B8=8D=E8=BF=94=E5=9B=9E=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ycwl/basic/repository/PriceRepository.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ycwl/basic/repository/PriceRepository.java b/src/main/java/com/ycwl/basic/repository/PriceRepository.java index 7cd0f4e..a9d651c 100644 --- a/src/main/java/com/ycwl/basic/repository/PriceRepository.java +++ b/src/main/java/com/ycwl/basic/repository/PriceRepository.java @@ -25,10 +25,10 @@ public class PriceRepository { priceConfigEntity = JSON.parseObject(redisTemplate.opsForValue().get(cacheKey), PriceConfigEntity.class); } if (priceConfigEntity == null) { - PriceConfigEntity priceConfig = mapper.getPriceByScenicTypeGoods(scenicId, type, goodsId); - if (priceConfig != null) { - redisTemplate.opsForValue().set(cacheKey, JSON.toJSONString(priceConfig)); - redisTemplate.opsForValue().set(String.format(PRICE_ID_CACHE, priceConfig.getId()), JSON.toJSONString(priceConfig)); + priceConfigEntity = mapper.getPriceByScenicTypeGoods(scenicId, type, goodsId); + if (priceConfigEntity != null) { + redisTemplate.opsForValue().set(cacheKey, JSON.toJSONString(priceConfigEntity)); + redisTemplate.opsForValue().set(String.format(PRICE_ID_CACHE, priceConfigEntity.getId()), JSON.toJSONString(priceConfigEntity)); } } return priceConfigEntity;