From f40f7c35ad4867ea570dd6efdfd2e4dff44329eb 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: Tue, 22 Apr 2025 17:44:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=88=E9=A6=96=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/van/business/util/JDUtil.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/cn/van/business/util/JDUtil.java b/src/main/java/cn/van/business/util/JDUtil.java index 8af2da9..37238e1 100644 --- a/src/main/java/cn/van/business/util/JDUtil.java +++ b/src/main/java/cn/van/business/util/JDUtil.java @@ -125,7 +125,7 @@ public class JDUtil { this.orderUtil = orderUtil; } - private List filterOrdersByDate(List orderRows, int daysBack) { + private List filterOrdersByDate(List orderRows, int daysBack) { LocalDate now = LocalDate.now(); return orderRows.stream().filter(order -> { @@ -137,7 +137,7 @@ public class JDUtil { }).collect(Collectors.toList()); } - private Stream getStreamForWeiGui(List todayOrders) { + private Stream getStreamForWeiGui(List todayOrders) { return todayOrders.stream().filter(orderRow -> orderRow.getValidCode() == 13 || orderRow.getValidCode() == 25 || orderRow.getValidCode() == 26 || orderRow.getValidCode() == 27 || orderRow.getValidCode() == 28 || orderRow.getValidCode() == 29); } @@ -1247,7 +1247,7 @@ public class JDUtil { itemMap.put("shopId", String.valueOf(productInfo.getData()[0].getShopInfo().getShopId())); itemMap.put("shopName", productInfo.getData()[0].getShopInfo().getShopName()); itemMap.put("skuName", productInfo.getData()[0].getSkuName()); - String replaceAll = itemMap.get("skuName").replaceAll("以旧|政府|换新|领取|国家|补贴|15%|20%|国补|立减|【|】|", ""); + String replaceAll = itemMap.get("skuName").replaceAll("以旧|政府|换新|领取|国家|补贴|15%|20%|国补|立减|【|】", ""); itemMap.put("spuid", String.valueOf(productInfo.getData()[0].getSpuid())); itemMap.put("commission", String.valueOf(productInfo.getData()[0].getCommissionInfo().getCommission())); itemMap.put("commissionShare", String.valueOf(productInfo.getData()[0].getCommissionInfo().getCommissionShare())); @@ -1274,7 +1274,12 @@ public class JDUtil { if (!isCj) { String[] lines = message.split("\\r?\\n"); String title = lines.length > 0 ? lines[0] : ""; + // 有的换行了 + if (lines[1].length() > 3) { + title = title + lines[1]; + } logger.info("文案首行 {}", title); + title = title.replaceAll("@|所有人", ""); /*直接生成闲鱼的商品文案*/ StringBuilder sb1 = new StringBuilder();