From e1df955d07d0dae76f2723ac8e7d0ee041310314 Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 5 Apr 2025 01:49:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E5=AE=8C=E6=88=90=E8=BD=AC?= =?UTF-8?q?=E9=93=BE=E3=80=82=E5=AF=8C=E8=B4=B5=E6=8C=87=E6=97=A5=E5=8F=AF?= =?UTF-8?q?=E5=BE=85=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/van/business/util/JDUtil.java | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/main/java/cn/van/business/util/JDUtil.java b/src/main/java/cn/van/business/util/JDUtil.java index a0e8879..a79eec5 100644 --- a/src/main/java/cn/van/business/util/JDUtil.java +++ b/src/main/java/cn/van/business/util/JDUtil.java @@ -822,22 +822,6 @@ public class JDUtil { for (String text : contentResult.get("text")) { wxUtil.sendTextMessage(wxid, text, 1, wxid); } - - // 4. 发送图片(如果有) - List images = contentResult.get("images"); - if (images != null) { - try { - Thread.sleep(5000); - } catch (InterruptedException ignored) { - - } - for (String imageUrl : images) { - if (imageUrl != null) { - wxUtil.sendImageMessage(wxid, imageUrl); - } - } - } - // 5. 缓存商品数据 if (!contentResult.get("data").isEmpty()) { String productData = contentResult.get("data").get(0); @@ -853,6 +837,22 @@ public class JDUtil { wxUtil.sendTextMessage(wxid, "未获取到商品数据,请检查链接格式", 1, wxid); state.reset(); } + // 4. 发送图片(如果有) + List images = contentResult.get("images"); + if (images != null) { + try { + Thread.sleep(5000); + } catch (InterruptedException ignored) { + + } + for (String imageUrl : images) { + if (imageUrl != null) { + wxUtil.sendImageMessage(wxid, imageUrl); + } + } + } + + } catch (Exception e) { logger.error("处理推广内容异常 - 用户: {}", wxid, e); wxUtil.sendTextMessage(wxid, "处理内容时发生异常,请重试", 1, wxid);