From c9db68e33f90231b064b8864fc69ccf7d25f5e0b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 25 八月 2022 17:55:40 +0800 Subject: [PATCH] 淘宝商品ID字符串化 --- service-lijin/src/main/java/com/ks/lijin/service/manager/LijinGoodsManager.java | 12 ++++++++---- 1 files changed, 8 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 fb1392d..5bd92a3 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 @@ -26,7 +26,7 @@ * @param auctionId * @param date */ - public void createdFullToday(Long auctionId, Date date) { + public void createdFullToday(String auctionId, Date date) { int expireTime = (int) ((TimeUtil.convertToTimeTemp(TimeUtil.getGernalTime(date.getTime() + 1000 * 60 * 60 * 24L, "yyyyMMdd"), "yyyyMMdd") - date.getTime()) / 1000); String day = TimeUtil.getGernalTime(date.getTime(), "yyyyMMdd"); String key = String.format("lijingoodslimit-%s-%s", day, auctionId); @@ -39,12 +39,16 @@ * @param auctionId * @return */ - public boolean todayCanCreate(Long auctionId) { + public boolean todayCanCreate(String auctionId) { String day = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyyMMdd"); String key = String.format("lijingoodslimit-%s-%s", day, auctionId); logger.info("key鍊间负锛�" + key); - Object object = redisTemplate.opsForValue().get(key); - if (object == null) { + try { + Object object = redisTemplate.opsForValue().get(key); + if (object == null) { + return true; + } + } catch (Exception e) { return true; } return false; -- Gitblit v1.8.0