diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index 52ab69f7e..cab28f0ae 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -2101,6 +2101,11 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { List resultList = Lists.newArrayList(); // 查询会员的余额充值记录 按照充值时间正序 List memberAdapayRecords = memberAdapayRecordService.selectAvailableBalance(memberId); + // 筛选该list最近一年的数据 + memberAdapayRecords = memberAdapayRecords.stream() + .filter(record -> DateUtils.date2LocalDateTime(record.getCreateTime()) + .isAfter(LocalDateTime.now().minusYears(1))) + .collect(Collectors.toList()); // 定义一个临时金额等于消费金额 BigDecimal tempAmount = new BigDecimal(amount.toString());