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