Browse Source

合同打印 账户信息问题处理

yzc 1 year ago
parent
commit
ad38117e21

+ 19 - 15
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractServiceImpl.java

@@ -13,7 +13,6 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.fjhx.account.controller.utils.DateUtils;
-import com.fjhx.account.entity.account.po.AccountManagement;
 import com.fjhx.account.entity.account.vo.AccountRequestFundsDetailVo;
 import com.fjhx.account.entity.account.vo.AccountRunningWaterVo;
 import com.fjhx.account.service.account.AccountManagementService;
@@ -533,8 +532,6 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
     }
     /**
      * 开始公共代码抽取
-     *
-     * @param opType 操作类型 0直接发起 1重新发起
      */
     public ContractDto commStart(ContractDto contract) {
         // 赋值城市省份信息
@@ -1332,18 +1329,25 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
     }
 
     private void setAccountManagement(ContractPdfInfoVo contractPdfInfoVo, Contract contract) {
-        Long shroffAccountId = contract.getShroffAccountId();
-        AccountManagement accountManagement = accountManagementService.getById(shroffAccountId);
-        if (accountManagement == null) {
-            return;
-        }
-
-        contractPdfInfoVo.setBeneficiaryName(accountManagement.getBeneficiaryName());
-        contractPdfInfoVo.setBeneficiaryBank(accountManagement.getBeneficiaryBank());
-        contractPdfInfoVo.setBeneficiaryBankAddress(accountManagement.getBeneficiaryBankAddress());
-        contractPdfInfoVo.setBeneficiaryAccountNumber(accountManagement.getBeneficiaryAccountNumber());
-        contractPdfInfoVo.setSwiftCode(accountManagement.getSwiftCode());
-        contractPdfInfoVo.setBeneficiaryAddress(accountManagement.getBeneficiaryAddress());
+//        Long shroffAccountId = contract.getShroffAccountId();
+//        AccountManagement accountManagement = accountManagementService.getById(shroffAccountId);
+//        if (accountManagement == null) {
+//            return;
+//        }
+//
+//        contractPdfInfoVo.setBeneficiaryName(accountManagement.getBeneficiaryName());
+//        contractPdfInfoVo.setBeneficiaryBank(accountManagement.getBeneficiaryBank());
+//        contractPdfInfoVo.setBeneficiaryBankAddress(accountManagement.getBeneficiaryBankAddress());
+//        contractPdfInfoVo.setBeneficiaryAccountNumber(accountManagement.getBeneficiaryAccountNumber());
+//        contractPdfInfoVo.setSwiftCode(accountManagement.getSwiftCode());
+//        contractPdfInfoVo.setBeneficiaryAddress(accountManagement.getBeneficiaryAddress());
+
+        contractPdfInfoVo.setBeneficiaryName(contract.getBeneficiaryName());
+        contractPdfInfoVo.setBeneficiaryBank(contract.getBeneficiaryBank());
+        contractPdfInfoVo.setBeneficiaryBankAddress(contract.getBeneficiaryBankAddress());
+        contractPdfInfoVo.setBeneficiaryAccountNumber(contract.getBeneficiaryAccountNumber());
+        contractPdfInfoVo.setSwiftCode(contract.getSwiftCode());
+        contractPdfInfoVo.setBeneficiaryAddress(contract.getBeneficiaryAddress());
     }
 
     // 添加时间的查询条件