From 245f90901cf41cfed5becf5f41f88556eb946b3a Mon Sep 17 00:00:00 2001 From: Van0313 <60689272+Van0313@users.noreply.github.com> Date: Thu, 19 Jun 2025 01:40:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=95=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/van/business/util/JDUtil.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/van/business/util/JDUtil.java b/src/main/java/cn/van/business/util/JDUtil.java index d41d4d5..9f03a65 100644 --- a/src/main/java/cn/van/business/util/JDUtil.java +++ b/src/main/java/cn/van/business/util/JDUtil.java @@ -2127,11 +2127,17 @@ public class JDUtil { logger.info("解析出的日期 {}", dateStr); if (!dateStr.isEmpty()) { List dateFromLD = getDateFromLD(dateStr); - if (dateFromLD != null && dateFromLD.size() == 1) { - dateFromLD.add(dateFromLD.get(0)); + if (dateFromLD != null && !dateFromLD.isEmpty()) { + // 如果只有一个日期,复制一份形成范围 + if (dateFromLD.size() == 1) { + dateFromLD.add(dateFromLD.get(0)); + } + logger.info("成功解析用户输入日期,返回 {}", dateFromLD); + return dateFromLD; // 添加返回语句 } } } + logger.info("未解析到有效日期,返回 null"); return null; // 没有带日期或格式错误,返回 null }