|
|
|
@@ -689,8 +689,15 @@ public class WxRentContractController extends WxContractBaseController { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxRentContractController::getRentContractList"); |
|
|
|
if (null == wxRentContract) wxRentContract = new WxRentContract(); |
|
|
|
wxRentContract.updateTenantInfo(getTenantInfo()); |
|
|
|
if (null != wxRentContract.getOnlyPropertyContractId() && wxRentContract.getOnlyPropertyContractId() > 0 ) { |
|
|
|
wxRentContract.setId(wxRentContract.getOnlyPropertyContractId()); |
|
|
|
if (StringUtils.isNotBlank(wxRentContract.getOnlyPropertyContractId()) && (!"undefined".equals(wxRentContract.getOnlyPropertyContractId()))) { |
|
|
|
try { |
|
|
|
Long contractId = Long.parseLong(wxRentContract.getOnlyPropertyContractId()); |
|
|
|
if (contractId > 0 ) { |
|
|
|
wxRentContract.setId(contractId); |
|
|
|
} |
|
|
|
} catch (NumberFormatException e) { |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
//正常状态, 物业合同 |
|
|
|
if (validStatus != null && 1 == validStatus) { |
|
|
|
|