| | |
| | | payFeePo.setConfigId(feeConfigDtos.get(0).getConfigId()); |
| | | if (FeeDto.PAYER_OBJ_TYPE_CONTRACT.equals(importRoomFee.getObjType())) { |
| | | ContractDto contractDto = new ContractDto(); |
| | | contractDto.setCommunityId(importRoomFee.getCommunityId()); |
| | | contractDto.setContractCode(importRoomFee.getContractId()); |
| | | List<ContractDto> contractDtos = iContractInnerServiceSMO.queryContracts(contractDto); |
| | | if(contractDtos.size() == 0){ |
| | |
| | | payFeePo.setContractFee(contractDtos.get(0).getContractId()); |
| | | // payFeePo.setCreateTime(importFeeDetailPo.getC); |
| | | ContractPartyaDto contractPartyaDto = new ContractPartyaDto(); |
| | | contractPartyaDto.setCommunityId(importRoomFee.getCommunityId()); |
| | | if(importRoomFee.getPayerObjName() == null || Objects.equals(importRoomFee.getPayerObjName(), "")){//当没写入主体时 |
| | | contractPartyaDto.setPartyaId(contractDtos.get(0).getbPartyaId()); |
| | | } |
| | | else{//写入了 |
| | | contractPartyaDto.setPartyA(importRoomFee.getPayerObjName()); |
| | | contractPartyaDto.setIsPartyA(importRoomFee.getPayerObjName()); |
| | | } |
| | | List<ContractPartyaDto> contractPartyaDtos = iContractPartyaInnerServiceSMO.queryContractPartyas(contractPartyaDto); |
| | | if (ListUtil.isNull(contractPartyaDtos)) { |