From 232b86d32a16fe41917baa93cf25863a829feceb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E6=AC=A7=EF=BC=88=E6=9E=97=E5=B9=B3=E5=87=A1?= =?UTF-8?q?=EF=BC=89?= Date: Wed, 12 Mar 2025 16:58:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/van/business/util/OrderUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/cn/van/business/util/OrderUtil.java b/src/main/java/cn/van/business/util/OrderUtil.java index 094e023..4d22be3 100644 --- a/src/main/java/cn/van/business/util/OrderUtil.java +++ b/src/main/java/cn/van/business/util/OrderUtil.java @@ -69,13 +69,17 @@ public class OrderUtil { @Async("threadPoolTaskExecutor") public void orderToWxBatch(List orderRowList) { if (!orderRowList.isEmpty()) { + int i = 1; String wxId = getWxidFromJdid(orderRowList.get(0).getUnionId().toString()); StringBuilder content = new StringBuilder(); + content.append("批量订单: ").append(orderRowList.size()).append("单 \r\n"); for (OrderRow orderRow : orderRowList) { String oldValidCode = redisTemplate.opsForValue().get(ORDER_ROW_KEY + orderRow.getId()); // 检查Redis中是否有旧的状态码,没有的话赋予默认值 Integer lastValidCode = oldValidCode != null ? Integer.parseInt(oldValidCode) : -100; + content.append("\r\n"); + content.append(i++).append("、"); content.append(getFormattedOrderInfo(orderRow, lastValidCode)); }