zhengfangyuan 3 лет назад
Родитель
Сommit
3adf20f462
2 измененных файлов: 6 добавлений и 6 удалений
  1. +3
    -3
      mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java
  2. +3
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 3
- 3
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<String, Object> data = wxRentContractService.getById(id);
return new ResultData(data);


+ 3
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Просмотреть файл

@@ -1022,7 +1022,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {


public List<WxBillRent> 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<WxBillRent> resultList = new ArrayList<>();
years = priceArrs.length;
List<Date> yearList = new ArrayList<>();
for (int i = 0; i < size; i++) {
for (int i = 0; i < years; i++) {
Calendar instance = Calendar.getInstance();
Date startDate;
//自然月


Загрузка…
Отмена
Сохранить