Browse Source

[BUG][修改][dev version:.1510.1953:商铺租赁合同下审批通过后租金账单生产,物业没有生成账单]

release_toaliyun_real
gongbiao 7 years ago
parent
commit
b6fe63d091
1 changed files with 2 additions and 5 deletions
  1. +2
    -5
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 2
- 5
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java View File

@@ -1372,11 +1372,8 @@ public class WxRentContractServiceImpl implements WxRentContractService {
if (record.getOperationType().equals(EnumContractOperationType.WHOLE.getCode())) { if (record.getOperationType().equals(EnumContractOperationType.WHOLE.getCode())) {
WxPropertyContract wxPropertyContract = new WxPropertyContract(); WxPropertyContract wxPropertyContract = new WxPropertyContract();
wxPropertyContract.setRentContractId(record.getId()); wxPropertyContract.setRentContractId(record.getId());
WxPropertyContract propertyContract = wxPropertyContractMapper.select(wxPropertyContract).parallelStream()
.filter(p -> p.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()) ||
p.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) ||
p.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode())).
findFirst().orElse(null);
wxPropertyContract.setStatus(EnumRentContractStatus.WAIT_SIGN.getCode());
WxPropertyContract propertyContract = wxPropertyContractMapper.selectOne(wxPropertyContract);
if (propertyContract != null) { if (propertyContract != null) {
wxPropertyContractService.updatePropertyContractStatus(propertyContract.getId()); wxPropertyContractService.updatePropertyContractStatus(propertyContract.getId());
} }


Loading…
Cancel
Save