From d4ef303ca72f49361d8ddc3552b9b5256379170c Mon Sep 17 00:00:00 2001 From: xudawei Date: Thu, 20 Feb 2025 10:51:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20(REQ-3300)=20=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=B8=8E=E8=AF=A6=E6=83=85=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=8C=E7=9B=B4=E6=8E=A5=E6=8F=90=E4=BA=A4=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/process/ProcessInstanceAllEventHandler.java | 2 ++ .../java/cn/axzo/nanopart/visa/server/service/VisaHelper.java | 1 + .../visa/server/service/impl/ChangeRecordServiceImpl.java | 2 ++ 3 files changed, 5 insertions(+) diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/mq/listener/workflow/process/ProcessInstanceAllEventHandler.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/mq/listener/workflow/process/ProcessInstanceAllEventHandler.java index 684e536d..9e9eb341 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/mq/listener/workflow/process/ProcessInstanceAllEventHandler.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/mq/listener/workflow/process/ProcessInstanceAllEventHandler.java @@ -160,6 +160,7 @@ public class ProcessInstanceAllEventHandler extends BasicLogSupport implements P .ouId(Long.valueOf(lastOperationAssigner.getOuId())) .workspaceId(Long.valueOf(lastOperationAssigner.getTenantId())) .updateStatus(VisaStatusEnum.COMPLETED) + .editFormFlag(false) .build()); return; } @@ -170,6 +171,7 @@ public class ProcessInstanceAllEventHandler extends BasicLogSupport implements P .ouId(Long.valueOf(lastOperationAssigner.getOuId())) .workspaceId(Long.valueOf(lastOperationAssigner.getTenantId())) .updateStatus(Objects.isNull(visa.getImGroupId()) ? VisaStatusEnum.REPORT_FROM_APPROVE : VisaStatusEnum.DECIDING_FROM_APPROVE) + .editFormFlag(false) .build()); // 取消当前主单据关联的其他单据的关联状态 diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/VisaHelper.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/VisaHelper.java index 65bfb014..3160571e 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/VisaHelper.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/VisaHelper.java @@ -102,6 +102,7 @@ public class VisaHelper { .oldAmountChange(oldContext.getChangeRecord().getAmountChange()) .newAttach(newContext.getAttachList()) .oldAttach(oldContext.getAttachList()) + .editFormFlag(true) .build()); } diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java index 18c84c35..1e0efb95 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java @@ -680,6 +680,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl