diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/statisticsspacecapsuleorder/StatisticsSpaceCapsuleOrderServiceImpl.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/statisticsspacecapsuleorder/StatisticsSpaceCapsuleOrderServiceImpl.java index a0419d1a..81019170 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/statisticsspacecapsuleorder/StatisticsSpaceCapsuleOrderServiceImpl.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/statisticsspacecapsuleorder/StatisticsSpaceCapsuleOrderServiceImpl.java @@ -111,6 +111,9 @@ public class StatisticsSpaceCapsuleOrderServiceImpl implements StatisticsSpaceCa public OrderSpaceCapsuleStatisticsVo compDay(Long carteenId,Date end){ DateTime start = DateUtil.beginOfDay(end); OrderSpaceCapsuleStatisticsVo orvo = orderSpaceCapsuleMapper.compDay(SpaceCapsuleOrderEnum.SPACE_CAPSULE_ORDER_ENUM_DONE.getCode(), start, end, carteenId); + if(orvo==null){ + orvo=new OrderSpaceCapsuleStatisticsVo(); + } DateTime dateTime = DateUtil.offsetDay(start, -1); DateTime start2 = DateUtil.beginOfDay(dateTime); DateTime end2 = DateUtil.endOfDay(dateTime); @@ -146,6 +149,9 @@ public class StatisticsSpaceCapsuleOrderServiceImpl implements StatisticsSpaceCa DateTime end = DateUtil.date(); DateTime start = DateUtil.beginOfMonth(end); OrderSpaceCapsuleStatisticsVo orvo = orderSpaceCapsuleMapper.compDay(SpaceCapsuleOrderEnum.SPACE_CAPSULE_ORDER_ENUM_DONE.getCode(), start, end, carteenId); + if(orvo==null){ + orvo=new OrderSpaceCapsuleStatisticsVo(); + } DateTime dateTime = DateUtil.offsetMonth(start, -1); DateTime start2 = DateUtil.beginOfMonth(dateTime); DateTime end2 = DateUtil.endOfMonth(dateTime);