diff --git a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/mongo/service/team/team/impl/TeamBillCycleServiceImpl.java b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/mongo/service/team/team/impl/TeamBillCycleServiceImpl.java index c6b941ac..2f876953 100644 --- a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/mongo/service/team/team/impl/TeamBillCycleServiceImpl.java +++ b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/database/mongo/service/team/team/impl/TeamBillCycleServiceImpl.java @@ -469,7 +469,8 @@ public class TeamBillCycleServiceImpl implements TeamBillCycleService { @Override public List listLatestBill(Long teamId, Integer size) { - return mongoTemplate.find(Query.query(Criteria.where("teamId").is(teamId)) + return mongoTemplate.find(Query.query(Criteria.where("teamId").is(teamId) + .and("history").is(false)) .with(Sort.by(Sort.Order.desc("id"))) .limit(size), TeamBillCycle.class);