feat(REQ-3300) - 兼容用印进展中的单个单位申请用印

This commit is contained in:
wangli 2025-03-04 14:32:49 +08:00
parent bfea454e3d
commit 5bf6461a4d

View File

@ -21,10 +21,8 @@ import cn.axzo.nanopart.ess.api.domain.OperatorInfo;
import cn.axzo.nanopart.ess.api.domain.contract.Approver;
import cn.axzo.nanopart.ess.api.enums.EssSealType;
import cn.axzo.nanopart.ess.api.request.CreateContractByFileRequest;
import cn.axzo.nanopart.ess.api.request.GetContractDetailByContractIdRequest;
import cn.axzo.nanopart.ess.api.request.GetSealsRequest;
import cn.axzo.nanopart.ess.api.response.CreateContractByFileResponse;
import cn.axzo.nanopart.ess.api.response.GetContractDetailByContractIdResponse;
import cn.axzo.nanopart.visa.api.enums.VisaButtonTypeEnum;
import cn.axzo.nanopart.visa.api.enums.VisaLogTypeEnum;
import cn.axzo.nanopart.visa.api.enums.VisaRelationFieldEnum;
@ -623,9 +621,6 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl<ChangeRecordRel
private Map<Long, String> createContract(VisaRequestStampReq req, ChangeRecord visa) {
if (StringUtils.hasText(visa.getContractId())) {
GetContractDetailByContractIdRequest request = new GetContractDetailByContractIdRequest();
request.setEssContractId(visa.getContractId());
GetContractDetailByContractIdResponse contractDetail = essGateway.getContractByContractId(request);
List<ChangeRecordRelation> recipientIds = findByVisaAndVarName(visa.getId(), ESS_RECIPIENT_ID_MAP.name());
AssertUtil.notEmpty(recipientIds, "未找到签章位置信息");
return JSON.parseObject(recipientIds.get(0).getContent(), Map.class);