diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java
index 9b5bbeb9..1bce4137 100644
--- a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java
+++ b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/service/impl/TransactionBillServiceImpl.java
@@ -774,7 +774,7 @@ public class TransactionBillServiceImpl implements TransactionBillService, After
         if (dto.getStartDate() != null && dto.getEndDate() != null && Objects.equals(dto.getGroupBy(), TransactionBillGroupBy.create_date.name())) {
             List<BillCountVo> newList = new ArrayList<>();
             LocalDate i = dto.getStartDate();
-            while (i.isBefore(dto.getEndDate())) {
+            while (!i.isAfter(dto.getEndDate())) {
                 Date finalI = DateUtils.toDate(i);
                 BillCountVo count = list.stream().filter(item -> DateUtils.getYYYY_MM_DD(item.getCreateDate()).equals(DateUtils.getYYYY_MM_DD(finalI))).findFirst().orElse(null);
                 if (count == null) {