diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index ab0ae3f59..b689aa5ba 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -1025,7 +1025,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { @Override public List getYearList(int years,int month,Date rentalStartDate,Date endContractTime ) { - List yearList = new ArrayList<>(); + List yearList = new ArrayList(); for (int i = 0; i < years; i++) { Calendar instance = Calendar.getInstance(); instance.setTime(rentalStartDate); @@ -1033,6 +1033,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { Date startDate = instance.getTime(); if (null != endContractTime && endContractTime.before(startDate)) { yearList.add(endContractTime); + break; }else { yearList.add(startDate); }