diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java index bb5b163..41b7501 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java @@ -199,10 +199,12 @@ public class PreEugebicsServiceImpl extends BaseServiceImpl implements IPreEugen } String createTime = param.getCreateTime(); if (StringUtils.isNotEmpty(createTime)) { - Date date = DateUtil.parseYMD(createTime); - Date dayFirstSecond = DateUtil.getDayFirstSecond(date); - Date dayLastSecond = DateUtil.getDayLastSecond(date); - query.addCriteria(Criteria.where("fillDate").gte(dayFirstSecond).lte(dayLastSecond)); + String[] arrs = createTime.split(" - "); + + Date start = DateUtil.parseYMD(arrs[0]); + Date end = DateUtil.parseYMD(arrs[1]); + end = DateUtil.getDayLastSecond(end); + query.addCriteria(Criteria.where("fillDate").gte(start).lte(end)); } query = getQueryByAddress(param, searchType, query);