diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java index 66b9fc033..e64d8e732 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java @@ -268,9 +268,9 @@ public class WxRentContractController extends WxContractBaseController { public ResultData findById(Long id) { logger.debug("[" + getIpAddr() + "] WxRentContractController::findById"); // 同步欠缴状态 -// WxBillRent wxBillRent = new WxBillRent(); -// wxBillRent.updateTenantInfo(getTenantInfo()); -// wxBillRentService.updateBillStatus(wxBillRent); + WxBillRent wxBillRent = new WxBillRent(); + wxBillRent.updateTenantInfo(getTenantInfo()); + wxBillRentService.updateBillStatus(wxBillRent); try { Map data = wxRentContractService.getById(id); return new ResultData(data); 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 04707b3f1..feae58388 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -1022,7 +1022,7 @@ public class WxRentContractServiceImpl implements WxRentContractService { public List buildRentMonth(Long userId, WxRentContract wxRentContract, int receivePeriod, Integer lease, Date rentalStartDate, Long price, Integer isPreview, boolean saveDb) { - int size = 0; + int years = 0; //计算租金每年的计费基数 long[] priceArrs = WxRentContractHelper.calcuteRentPrice(wxRentContract); //计算商业管理费 @@ -1032,9 +1032,9 @@ public class WxRentContractServiceImpl implements WxRentContractService { int month = 12; int billcount = 0; List resultList = new ArrayList<>(); - + years = priceArrs.length; List yearList = new ArrayList<>(); - for (int i = 0; i < size; i++) { + for (int i = 0; i < years; i++) { Calendar instance = Calendar.getInstance(); Date startDate; //自然月