Просмотр исходного кода

[租赁物业合同][修改][根据ID查询]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
412c62f75f
1 измененных файлов: 4 добавлений и 10 удалений
  1. +4
    -10
      mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java

+ 4
- 10
mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java Просмотреть файл

@@ -6,7 +6,6 @@ import com.iformall.common.ResultData;
import com.iformall.domain.po.WxPropertyContract;
import com.iformall.domain.po.WxRentContract;
import com.iformall.domain.vo.WxRentPropertyContractVo;
import com.iformall.enums.EnumRentContractStatus;
import com.iformall.mapper.WxPropertyContractMapper;
import com.iformall.mapper.WxRentContractMapper;
import com.iformall.service.WxPropertyContractService;
@@ -18,6 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
@@ -51,15 +51,9 @@ public class WxRentPropertyContractServiceImpl implements WxRentPropertyContract
data.put("rent", rent);
WxPropertyContract wxPropertyContractQuery = new WxPropertyContract();
wxPropertyContractQuery.setRentContractId(id);
WxPropertyContract wxPropertyContract = wxPropertyContractMapper.select(wxPropertyContractQuery).parallelStream()
.filter(p -> p.getStatus().equals(EnumRentContractStatus.CONTRACT_END_SOON.getCode()) ||
p.getStatus().equals(EnumRentContractStatus.RENT_PAID.getCode()) ||
p.getStatus().equals(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()))
.findFirst().orElse(null);
data.put("property", null);
if (wxPropertyContract != null) {
Map<String, Object> property = wxPropertyContractService.getById(wxPropertyContract.getRentContractId());
data.put("property", property);
List<WxPropertyContract> propertyContracts = wxPropertyContractMapper.select(wxPropertyContractQuery);
if (!propertyContracts.isEmpty()) {
data.put("property", propertyContracts.get(0));
}
return new ResultData(data);
}


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