diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java index be5b90051..2a762ac06 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java @@ -81,10 +81,10 @@ public class WxBusinessServiceImpl implements WxBusinessService { query.setBusinessId((Integer) e.get("id")); List rentContractList = wxRentContractMapper.select(query); for (WxRentContract dbRent:rentContractList ) { - if (StringUtils.isBlank(dbRent.getRentInfo()) || - dbRent.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()) || - dbRent.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) || - dbRent.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode())) { + if (StringUtils.isBlank(dbRent.getRentInfo()) && + !dbRent.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()) && + !dbRent.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) && + !dbRent.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode())) { System.out.println("rent rentInfo is null:{}"+dbRent.getId()); continue; } @@ -103,10 +103,10 @@ public class WxBusinessServiceImpl implements WxBusinessService { pquery.setBusinessId((Integer) e.get("id")); List propertyContractList = wxPropertyContractMapper.select(pquery); for (WxPropertyContract dbRent:propertyContractList) { - if (StringUtils.isBlank(dbRent.getRentInfo()) || - dbRent.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()) || - dbRent.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) || - dbRent.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode())) { + if (StringUtils.isBlank(dbRent.getRentInfo()) && + !dbRent.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()) && + !dbRent.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) && + !dbRent.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode())) { System.out.println("property rentInfo is null:{}"+dbRent.getId()); continue; }