feat(REQ-3581) - 调整发起审批的 businessKey

This commit is contained in:
wangli 2025-02-26 14:17:27 +08:00
parent 1534ede9b6
commit 5e2d60d8d3

View File

@ -562,7 +562,7 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl<ChangeRecordRel
}
private void removeLastRequest(ChangeRecord visa) {
if (!StringUtils.hasText(visa.getContractId())) {
if (StringUtils.hasText(visa.getContractId())) {
return;
}
deleteByVisaId(visa.getId(), Lists.newArrayList(PRINT_PDF_FILE, PROCESS_INSTANCE_OF_ESS));
@ -643,7 +643,7 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl<ChangeRecordRel
GetWorkspaceDetailRes entWorkspace = workspaces.get(0);
BpmnProcessInstanceCreateDTO create = new BpmnProcessInstanceCreateDTO();
create.setBusinessKey(String.valueOf(model.getOuId()));
create.setBusinessKey(String.valueOf(visa.getId()));
create.setProcessDefinitionKey(refreshableConfiguration.getStampProcessDefinitionKey());
List<BpmnTaskDelegateAssigner> assigners = stampUserMap.getOrDefault(model.getOuId(), new ArrayList<>());
assigners.forEach(i -> i.setTenantId(String.valueOf(entWorkspace.getId())));