From a5f47191893d89384bb5d4420e129aa8dd46a10e Mon Sep 17 00:00:00 2001 From: winter Date: Fri, 30 Aug 2024 12:15:03 +0800 Subject: [PATCH] fix --- .../com/iformall/service/impl/WxRentContractServiceImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 3b37a2d8b..5d11747d6 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -2621,8 +2621,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { if (null != jumpList && jumpList.size() > 0 ) { //不是满时间段的,要按天来计算 if (!isFull) { - Date realEndStart = DateUtils.getDaySet(endDate, Calendar.SECOND, 1); - int[] diffs = DateUtils.getDiff(startDate, realEndStart); + int[] diffs = DateUtils.getDiff(startDate, endDate); if (diffs[0] <= 0 ) { if (rentcontract.getDayPriceCalcute().intValue() == EnumRentDayPriceCalcute.AVERAGE_DAYS.getCode()) { sales = sales.multiply(new BigDecimal(validDates.size())).divide(new BigDecimal(30),Constant.default_long_decimal_size,BigDecimal.ROUND_HALF_UP);