diff --git a/src/main/java/cn/lihongjie/coal/weightDeviceData/service/WeightDeviceDataService.java b/src/main/java/cn/lihongjie/coal/weightDeviceData/service/WeightDeviceDataService.java index ee456377..931e1730 100644 --- a/src/main/java/cn/lihongjie/coal/weightDeviceData/service/WeightDeviceDataService.java +++ b/src/main/java/cn/lihongjie/coal/weightDeviceData/service/WeightDeviceDataService.java @@ -90,6 +90,15 @@ public class WeightDeviceDataService @SneakyThrows public List checkLocalData(CheckLocalDataRequest requst) { + if (requst.getStart()!=null && requst.getEnd()!=null){ + + // 不能超过32天 + if (requst.getStart().plusDays(32).isBefore(requst.getEnd())){ + + throw new BizException("时间范围不能超过32天"); + } + } + List devices = em.createQuery( " from WeightDeviceEntity d where d.organizationId = :organizationId",