From 7dbec39f79e1d5604865231d9db4162638c4e19f Mon Sep 17 00:00:00 2001 From: yanglin Date: Fri, 14 Feb 2025 13:52:26 +0800 Subject: [PATCH] =?UTF-8?q?REQ-3581:=20=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nanopart/ess/server/ess/EssClient.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/ess/EssClient.java b/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/ess/EssClient.java index 08b58ab8..0c7cf129 100644 --- a/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/ess/EssClient.java +++ b/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/ess/EssClient.java @@ -204,20 +204,20 @@ public class EssClient implements InitializingBean { String createContractByFile(EssPerson superAdmin, List contractFileIds, - CreateContractInfo contractInfo, + CreateContractInfo contract, String customerData) throws TencentCloudSDKException { Map orgProfiles = essSupport - .getOrgProfiles(contractInfo.getApprovers().stream() + .getOrgProfiles(contract.getApprovers().stream() .map(ApproverInfo::getOuId) .collect(toList())).stream() .collect(toMap(OrganizationalUnitVO::getId, identity())); Map personProfiles = essSupport - .getPersonProfiles(contractInfo.getApprovers().stream() + .getPersonProfiles(contract.getApprovers().stream() .map(ApproverInfo::getPersonId) .collect(toList())).stream() .collect(toMap(PersonProfileDto::getId, identity())); ArrayList approvers = new ArrayList<>(); - for (ApproverInfo approverInfo : contractInfo.getApprovers()) { + for (ApproverInfo approverInfo : contract.getApprovers()) { OrganizationalUnitVO orgProfile = orgProfiles.get(approverInfo.getOuId()); BizAssertions.assertNotNull(orgProfile, "找不到单位信息: ", approverInfo.getOuId()); PersonProfileDto personProfile = personProfiles.get(approverInfo.getPersonId()); @@ -243,17 +243,17 @@ public class EssClient implements InitializingBean { } ChannelCreateFlowByFilesRequest request = new ChannelCreateFlowByFilesRequest(); request.setAgent(agent(superAdmin)); - request.setSignBeanTag(contractInfo.getSignBeanTag()); - request.setFlowName(contractInfo.getContractName()); + request.setSignBeanTag(contract.getSignBeanTag()); + request.setFlowName(contract.getContractName()); request.setFileIds(contractFileIds.toArray(new String[0])); request.setFlowApprovers(approvers.toArray(new FlowApproverInfo[0])); - request.setUnordered(!contractInfo.isSignOrdered()); + request.setUnordered(!contract.isSignOrdered()); request.setCustomerData(customerData); - if (contractInfo.getDeadlineMs() != null) - request.setDeadline(contractInfo.getDeadlineMs() / 1000); + if (contract.getDeadlineMs() != null) + request.setDeadline(contract.getDeadlineMs() / 1000); ChannelCreateFlowByFilesResponse response = call(Func.func() .context("ChannelCreateFlowByFiles") - .subject(contractInfo.getContractName()) + .subject(contract.getContractName()) .subject2(ChannelCreateFlowByFilesResponse::getFlowId) .request(request) .command(() -> manage.ChannelCreateFlowByFiles(request)));