diff --git a/mallinkService/src/main/java/com/iformall/service/helper/WxRentContractHelper.java b/mallinkService/src/main/java/com/iformall/service/helper/WxRentContractHelper.java index cad9b792f..c44544916 100644 --- a/mallinkService/src/main/java/com/iformall/service/helper/WxRentContractHelper.java +++ b/mallinkService/src/main/java/com/iformall/service/helper/WxRentContractHelper.java @@ -779,7 +779,7 @@ public class WxRentContractHelper { return 0; } - //如果可用区间的最大闭start小 + //如果可用区间的最大比start小 if (start.after(allDays.get(allDays.size()-1))) { return 0; } @@ -789,7 +789,8 @@ public class WxRentContractHelper { Date _end = DateUtils.getDayBegin(end); //如果可用区间的最大闭end小,相当于这一期是尾 - if (end.after(allDays.get(allDays.size()-1))) { + Date allDayEnd = DateUtils.getDayBegin(allDays.get(allDays.size()-1)); + if (end.after(allDayEnd)) { int ret = allDays.size(); allDays.clear(); return ret;