This commit is contained in:
雷欧(林平凡)
2025-06-11 17:40:56 +08:00
parent 4f97e84f18
commit efb9b41a57
3 changed files with 35 additions and 12 deletions

View File

@@ -2078,7 +2078,7 @@ public class JDUtil {
return null; // 没有带日期或格式错误,返回 null
}
public void LD(String input, String fromWxid) {
public void manman(String input, String fromWxid) {
// 1⃣ 调用封装好的方法提取日期
LocalDate userDate = parseUserDateIfPresent(input);
@@ -2378,6 +2378,33 @@ public class JDUtil {
// 发送给微信
sendOrderToWxByOrderD(order.toString(), fromWxid);
}else if (input.startsWith("慢搜")) {
String order = input.replace("慢搜", "");
List<JDOrder> jdOrders = jdOrderRepository.searchOrder(order);
StringBuilder sb = new StringBuilder();
if (!jdOrders.isEmpty()) {
if (jdOrders.size() > 10){
sb.append("搜索结果过多请缩小搜索范围。只输出10条最新信息\n\r");
jdOrders = jdOrders.subList(0, 10);
}
for (JDOrder jdOrder : jdOrders) {
sb.append("单:").append(jdOrder.getOrderId()).append("\n")
.append("分销标记:").append(jdOrder.getDistributionMark()).append("\n")
.append("型号:").append(jdOrder.getModelNumber()).append("\n")
.append("链接:").append(jdOrder.getLink()).append("\n")
.append("下单付款:").append(jdOrder.getPaymentAmount()).append("\n")
.append("后返金额:").append(jdOrder.getRebateAmount()).append("\n")
.append("地址:").append(jdOrder.getAddress()).append("\n")
.append("物流链接:").append(jdOrder.getLogisticsLink()).append("\n")
.append("订单号:").append(jdOrder.getOrderId()).append("\n")
.append("下单人:").append(jdOrder.getBuyer()).append("\n")
.append("下单时间:").append(jdOrder.getOrderTime()).append("\n")
.append("备注:").append(jdOrder.getRemark()).append("\n");
}
}else {
sb.append("未找到匹配的订单。");
}
wxUtil.sendTextMessage(fromWxid, sb.toString(), 1, fromWxid, false);
}