From 35fc2330421c1ea217f00e0cb973c1b30e2363c0 Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期三, 10 九月 2025 09:43:54 +0800
Subject: [PATCH] 合同校验0910
---
service-job/src/main/java/com/java110/job/importData/adapt/ImportHistoryFeeDetailQueueDataAdapt.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/service-job/src/main/java/com/java110/job/importData/adapt/ImportHistoryFeeDetailQueueDataAdapt.java b/service-job/src/main/java/com/java110/job/importData/adapt/ImportHistoryFeeDetailQueueDataAdapt.java
index b43eadb..d99a274 100644
--- a/service-job/src/main/java/com/java110/job/importData/adapt/ImportHistoryFeeDetailQueueDataAdapt.java
+++ b/service-job/src/main/java/com/java110/job/importData/adapt/ImportHistoryFeeDetailQueueDataAdapt.java
@@ -151,6 +151,7 @@
FeeConfigDto feeConfigDto = new FeeConfigDto();
feeConfigDto.setFeeName(data.getString("secondaryFeeTypeCd"));
feeConfigDto.setFeeTypeCds(new String[]{"630000007","630000017"});
+ importRoomFee.setInvoiceNo(data.getString("invoiceReceiptNo"));
List<FeeConfigDto> feeConfigDtos = feeConfigInnerServiceSMOImpl.queryFeeConfigs(feeConfigDto);
if(feeConfigDtos.size() > 0){
for(FeeConfigDto feeConfigDto1 : feeConfigDtos){
@@ -415,10 +416,12 @@
}
}else {
ContractPartyaDto contractPartyaDto = new ContractPartyaDto();
+ contractPartyaDto.setCommunityId(importRoomFee.getCommunityId());
contractPartyaDto.setPartyA(importRoomFee.getDoorRoomNum());
List<ContractPartyaDto> contractPartyaDtos = contractPartyaInnerServiceSMOImpl.queryContractPartyas(contractPartyaDto);
if (contractPartyaDtos != null && contractPartyaDtos.size() > 0) {
ContractDto contractDto = new ContractDto();
+ contractDto.setCommunityId(importRoomFee.getCommunityId());
contractDto.setContractCode(importRoomFee.getContractId());
List<ContractDto> contractDtos = contractInnerServiceSMOImpl.queryContracts(contractDto);
if (contractDtos.size() == 0) {
@@ -540,6 +543,7 @@
payFeeDetailPo.setCycles(cycle+"");
payFeeDetailPo.setEndTime(importRoomFee.getEndTime());
if (count > 0) {
+
throw new IllegalStateException("閲嶅鐨勭即璐硅褰�");
}
PayFeeDetailDiscountPo payFeeDetailDiscount = new PayFeeDetailDiscountPo();
@@ -576,8 +580,8 @@
payFeeDetailPo.setDetailId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_detailId));
- if(importRoomFee.getOpenInv() != null){
- payFeeDetailPo.setOpenInvoice(importRoomFee.getOpenInv());
+ if(importRoomFee.getInvoiceNo() != null){
+ payFeeDetailPo.setOpenInvoice(importRoomFee.getInvoiceNo());
}
int saved = feeDetailInnerServiceSMOImpl.saveFeeDetail(payFeeDetailPo);
--
Gitblit v1.8.0