From b673fc93c70a5ec9f9cde07109b14e949bbc2aab Mon Sep 17 00:00:00 2001 From: cc Date: Mon, 2 Dec 2024 11:27:12 +0800 Subject: [PATCH] 1 --- src/main/java/cn/van/business/util/JDUtils.java | 6 +++--- src/main/java/cn/van/business/util/WXUtil.java | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/cn/van/business/util/JDUtils.java b/src/main/java/cn/van/business/util/JDUtils.java index 2b393f7..3da88a8 100644 --- a/src/main/java/cn/van/business/util/JDUtils.java +++ b/src/main/java/cn/van/business/util/JDUtils.java @@ -294,9 +294,9 @@ public class JDUtils { HashOperations hashOps = redisTemplate.opsForHash(); // 检查这个小时或分钟是否已经被处理过 - //if (hashOps.hasKey(timeTag, hourMinuteTag)) { - // return null; - //} + if (hashOps.hasKey(timeTag, hourMinuteTag)) { + return null; + } // 调用 API 以拉取订单 UnionOpenOrderRowQueryResponse unionOpenOrderRowQueryResponse = getUnionOpenOrderRowQueryResponse(startTime, endTime, page); diff --git a/src/main/java/cn/van/business/util/WXUtil.java b/src/main/java/cn/van/business/util/WXUtil.java index 91f40fa..1463bca 100644 --- a/src/main/java/cn/van/business/util/WXUtil.java +++ b/src/main/java/cn/van/business/util/WXUtil.java @@ -101,6 +101,7 @@ public class WXUtil { // 全部打印 //logger.info("发送文本消息 msgType: {} wxid: {} fromwxid: {} content: {}", msgType, wxid, fromwxid, content); // 先在content顶部插入时间戳 + // 因为引入了消息队列,所以在每条消息都加上时间戳 格式化成 yyyy-MM-dd HH:mm:ss content = "[" + DateUtil.format(new Date(), "yyyy-MM-dd HH:mm:ss") + "] \r" + content; // 如果是自己的微信,所有信息都加上少爷 @@ -110,8 +111,7 @@ public class WXUtil { List strings = splitStringByLength(content, 3072); int count = 1; for (String string : strings) { - // 因为引入了消息队列,所以在每条消息都加上时间戳 格式化成 yyyy-MM-dd HH:mm:ss - string = "[" + DateUtil.format(new Date(), "yyyy-MM-dd HH:mm:ss") + "] \r" + string; + if (strings.size() > 1) { string = "---长消息---第:" + count + "条 " + "\r" + string; }