From 1d064aa5ec2556155bbf116cef1d6d0ac5007acc Mon Sep 17 00:00:00 2001 From: doum <doum> Date: 星期一, 29 九月 2025 10:23:44 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wuhuyancao' into wuhuyancao --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java index c525f0e..552d487 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java @@ -1360,12 +1360,18 @@ List<Long> startTimeList = platformLogList.stream().filter(i->Objects.nonNull(i.getParam1())) .filter(i->Objects.nonNull(i.getParam1())&&i.getParam1().indexOf(today)>=0) .map(i->DateUtil.fromStringToDate("yyyy-MM-dd HH:mm:ss",i.getParam1()).getTime()).collect(Collectors.toList()); - Long startTime = Collections.min(startTimeList); + Long startTime = null ; + if(CollectionUtils.isNotEmpty(startTimeList)){ + startTime = Collections.min(startTimeList); + } //鑾峰彇缁撴潫鏃堕棿 List<Long> endTimeList = platformLogList.stream() .filter(i->Objects.nonNull(i.getParam2())&&i.getParam2().indexOf(today)>=0) .map(i->DateUtil.fromStringToDate("yyyy-MM-dd HH:mm:ss",i.getParam2()).getTime()).collect(Collectors.toList()); - Long endTime = Collections.max(endTimeList); + Long endTime = null ; + if(CollectionUtils.isNotEmpty(endTimeList)){ + endTime = Collections.max(endTimeList); + } if(Objects.isNull(startTime) || Objects.isNull(endTime) || (startTime>=endTime)){ return BigDecimal.ZERO; -- Gitblit v1.9.3