winter 2 лет назад
Родитель
Сommit
bee610a69f
2 измененных файлов: 16 добавлений и 8 удалений
  1. +13
    -8
      mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java
  2. +3
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxRentContract.java

+ 13
- 8
mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java Просмотреть файл

@@ -685,15 +685,20 @@ public class WxRentContractController extends WxContractBaseController {
logger.debug("[" + getIpAddr() + "] WxRentContractController::getRentContractList");
if (null == wxRentContract) wxRentContract = new WxRentContract();
wxRentContract.updateTenantInfo(getTenantInfo());
//正常状态, 物业合同
if (validStatus != null && 1 == validStatus) {
wxRentContract.setStatuss(EnumRentContractStatus.getValidStatus());
//续签的合同,包括正常到期
}else if (validStatus != null && 2== validStatus) {
List<Integer> statuss = EnumRentContractStatus.getValidStatus();
statuss.add(EnumRentContractStatus.OUT_DATE.getCode());
wxRentContract.setStatuss(statuss);
if (null != wxRentContract.getOnlyPropertyContractId() && wxRentContract.getOnlyPropertyContractId() > 0 ) {
wxRentContract.setId(wxRentContract.getOnlyPropertyContractId());
} else {
//正常状态, 物业合同
if (validStatus != null && 1 == validStatus) {
wxRentContract.setStatuss(EnumRentContractStatus.getValidStatus());
//续签的合同,包括正常到期
}else if (validStatus != null && 2== validStatus) {
List<Integer> statuss = EnumRentContractStatus.getValidStatus();
statuss.add(EnumRentContractStatus.OUT_DATE.getCode());
wxRentContract.setStatuss(statuss);
}
}
wxRentContract.setSortColumns(SortField.Createtime_DESC);
return new ResultData(wxRentContractService.getRentContractList(wxRentContract, pageNum, pageSize));
}


+ 3
- 0
mallinkService/src/main/java/com/iformall/domain/po/WxRentContract.java Просмотреть файл

@@ -533,5 +533,8 @@ public class WxRentContract extends TenantEntity {
@TableField(exist = false)
private List<Long> merchantIds;
@TableField(exist = false)
private Long onlyPropertyContractId;
}


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