From c9fdff7d45ae118eac10397d8f34661e9f2e968a Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 12 一月 2022 10:28:18 +0800
Subject: [PATCH] 礼金bug修复

---
 service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java b/service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java
index 4830b83..b9e81d2 100644
--- a/service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java
+++ b/service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java
@@ -15,7 +15,7 @@
 public class LijinGoodsManager {
 
     @Resource
-    private RedisTemplate redisTemplate;
+    private RedisTemplate<String, Object> redisTemplate;
 
     Logger logger = LoggerFactory.getLogger(LijinGoodsManager.class);
 
@@ -43,9 +43,12 @@
         String day = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyyMMdd");
         String key = String.format("lijingoodslimit-%s-%s", day, auctionId);
         logger.info("key鍊间负锛�" + key);
-        Boolean hasKey = redisTemplate.hasKey(key);
-        logger.info("hasKey锛�" + hasKey);
-        if (hasKey == null || !hasKey) {
+        try {
+            Object object = redisTemplate.opsForValue().get(key);
+            if (object == null) {
+                return true;
+            }
+        } catch (Exception e) {
             return true;
         }
         return false;

--
Gitblit v1.8.0