| | |
| | | if (Objects.nonNull(tenant)) { |
| | | templateParam.put("${mailAddress}", StringUtils.isNotBlank(tenant.getMailAddress()) ? tenant.getMailAddress() : ""); |
| | | templateParam.put("${idCard}", StringUtils.isNotBlank(tenant.getIdCard()) ? tenant.getIdCard() : ""); |
| | | templateParam.put("${residentName}", tenant.getResidentName()); |
| | | templateParam.put("${bankNumber}", StringUtils.isNotBlank(tenant.getBankNumber()) ? tenant.getBankNumber() : ""); |
| | | templateParam.put("${bankName}", StringUtils.isNotBlank(tenant.getBankName()) ? tenant.getBankName() : ""); |
| | | //企业、政府机构、国有企业 |
| | | if (tenant.getTenantType().equals("2") || tenant.getTenantType().equals("5") || tenant.getTenantType().equals("7")){ |
| | | if (Objects.nonNull(tenant.getTenantType()) && (tenant.getTenantType().equals("2") || tenant.getTenantType().equals("5") || tenant.getTenantType().equals("7"))) { |
| | | templateParam.put("${creditCode}", StringUtils.isNotBlank(tenant.getCreditCode()) ? tenant.getCreditCode() : ""); |
| | | templateParam.put("${legalPerson}", StringUtils.isNotBlank(tenant.getLegalPerson()) ? tenant.getLegalPerson() : ""); |
| | | templateFileName = "1_yzj_租赁合同_企业.docx"; |
| | |
| | | } |
| | | templateParam.put("${houseAddress}", tHouse.getHouseAddress()); |
| | | templateParam.put("${houseArea}", tHouse.getHouseArea()+"m²"); |
| | | templateParam.put("${remark}", StringUtils.isNotBlank(contract.getRemark()) ? contract.getRemark() : ""); |
| | | templateParam.put("${houseUseScope}", StringUtils.isNotBlank(contract.getHouseUseScope()) ? contract.getHouseUseScope() : ""); |
| | | templateParam.put("${days}", ChronoUnit.DAYS.between(contract.getStartTime(), contract.getEndTime())); |
| | | long between = ChronoUnit.DAYS.between(contract.getStartTime(), contract.getStartPayTime())+1; |
| | | templateParam.put("${day}", between); |
| | | templateParam.put("${endTimeFree}", DateUtils.localDateTimeToStringYear(contract.getStartPayTime().plusDays(1))); |