From e435298978110b897187af2534ba2cdd30c95cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=92?= Date: Fri, 10 Oct 2025 02:07:29 +0800 Subject: [PATCH] 1 --- .../service/impl/BatchPublishServiceImpl.java | 7 +- test_parse.html | 75 +++++++++++++++++++ 2 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 test_parse.html diff --git a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java index f68ad65..dd05f0c 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java @@ -54,7 +54,7 @@ public class BatchPublishServiceImpl implements IBatchPublishService // 京东接口配置 private final static String requestUrl = "http://192.168.8.88:6666/jd/"; - private final static String skey = "your_skey_here"; + private final static String skey = "2192057370ef8140c201079969c956a3"; @Autowired private IOuterIdGeneratorService outerIdGeneratorService; @@ -68,7 +68,10 @@ public class BatchPublishServiceImpl implements IBatchPublishService JSONObject param = new JSONObject(); param.put("skey", skey); param.put("promotionContent", requestBody.get("promotionContent")); + + log.info("调用京东接口,URL: {}, 参数: {}", url, param.toJSONString()); String result = HttpUtils.sendJsonPost(url, param.toJSONString()); + log.info("京东接口响应: {}", result); // 尝试将 priceInfo.price 提取为顶层 price 字段,并清理文案中的 URL try { @@ -113,6 +116,8 @@ public class BatchPublishServiceImpl implements IBatchPublishService List skuids = LineReportParser.extractSkuids(message); log.info("提取到 {} 个URL, {} 个SKUID", urls.size(), skuids.size()); + log.info("提取的URLs: {}", urls); + log.info("提取的SKUIDs: {}", skuids); // 查询商品详情 List> products = new ArrayList<>(); diff --git a/test_parse.html b/test_parse.html new file mode 100644 index 0000000..4010b2d --- /dev/null +++ b/test_parse.html @@ -0,0 +1,75 @@ + + + + 线报解析测试 + + +

线报解析测试

+ +

+ +
+ + + +