From e61ba9886bc77f13d9dd07655580a632bfcc4758 Mon Sep 17 00:00:00 2001 From: yangqicheng Date: Tue, 14 May 2024 16:01:43 +0800 Subject: [PATCH] =?UTF-8?q?update=20-=20=E6=B6=88=E6=81=AF=E6=A8=A1?= =?UTF-8?q?=E7=89=88=E8=A7=A6=E5=8F=91=E6=97=B6=E6=9C=BA=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=B8=BA=E7=A9=BA=E5=88=97=E8=A1=A8=E9=81=BF?= =?UTF-8?q?=E5=85=8D=E7=A9=BA=E6=8C=87=E9=92=88=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../axzo/workflow/core/common/utils/BpmnMetaParserHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/common/utils/BpmnMetaParserHelper.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/common/utils/BpmnMetaParserHelper.java index 126fbac62..d10efc4e9 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/common/utils/BpmnMetaParserHelper.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/common/utils/BpmnMetaParserHelper.java @@ -139,7 +139,8 @@ public final class BpmnMetaParserHelper { String events = v.get(0).getChildElements().getOrDefault(TEMPLATE_NOTICE_MESSAGE_EVENTS, Collections.emptyList()) .get(0).getElementText(); List resultEnums = JSON.parseArray(events, BpmnProcessInstanceResultEnum.class); - notice.setTriggerEvents(resultEnums); + //触发时机为Null,设置为空列表 + notice.setTriggerEvents(resultEnums == null ? Collections.emptyList() : resultEnums); v.get(0).getChildElements().getOrDefault(TEMPLATE_NOTICE_MESSAGE_DESTINATION, Collections.emptyList()).get(0).getChildElements() .forEach((a, b) -> {