提交 962fdd4c authored 作者: liuhaiquan's avatar liuhaiquan

线路轨迹接口进行开始结束相差不能超于3天的限制

上级 2228e8b7
......@@ -42,6 +42,7 @@ import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.time.Duration;
import java.time.LocalDateTime;
import java.util.*;
import java.util.stream.Collectors;
......@@ -378,6 +379,11 @@ public class TruckServiceImpl implements TruckService {
if(beginTime.isAfter(endTime)){
throw new ServiceSystemException(ResultEnum.PARAM_ERROR,"开始时间不能早于结束时间");
}
long seconds = Duration.between(beginTime, endTime).getSeconds();
if(seconds > 129600){
throw new ServiceSystemException(ResultEnum.PARAM_ERROR,"开始时间和结束时间不能相差超于3天");
}
List<TruckTraceDTO> truckTrace = zjxlGpsService.getTruckTrace(param.getTruckNo(), param.getBeginTime(),
param.getEndTime());
List<TruckTraceVO> result = new ArrayList<>();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论