From 27f9279581626680b3f89472b57fb756a931fd24 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Fri, 29 Aug 2025 16:58:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-4418)=20-=20=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E7=AB=AF=E4=B8=8E=E5=AE=A2=E6=88=B7=E7=AB=AF?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E4=B8=8D=E4=B8=80=E8=87=B4=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/axzo/workflow/common/enums/AdminDataSource.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/AdminRoleType.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/AdminTypeEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/ApprovalMethodEnum.java | 2 +- .../workflow/common/enums/ApproverEmptyHandleTypeEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/ApproverScopeEnum.java | 2 +- .../cn/axzo/workflow/common/enums/ApproverSpecifyEnum.java | 2 +- .../axzo/workflow/common/enums/ApproverSpecifyRangeEnum.java | 2 +- .../workflow/common/enums/ApproverSpecifyRangeUnitEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/AttachmentTypeEnum.java | 3 +-- .../java/cn/axzo/workflow/common/enums/BpmnButtonEnum.java | 2 +- .../cn/axzo/workflow/common/enums/BpmnCountersignTypeEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/BpmnFlowNodeMode.java | 2 +- .../java/cn/axzo/workflow/common/enums/BpmnFlowNodeType.java | 2 +- .../java/cn/axzo/workflow/common/enums/BpmnNoticeEnum.java | 2 +- .../workflow/common/enums/BpmnProcessInstanceResultEnum.java | 2 +- .../axzo/workflow/common/enums/BpmnProcessTaskResultEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/BpmnReminderType.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/BpmnSignType.java | 2 +- .../java/cn/axzo/workflow/common/enums/BusinessTypeEnum.java | 2 +- .../cn/axzo/workflow/common/enums/ButtonVisibleScopeEnum.java | 2 +- .../cn/axzo/workflow/common/enums/CarbonCopyObjectType.java | 2 +- .../cn/axzo/workflow/common/enums/CooperateShipTypeEnum.java | 2 +- .../cn/axzo/workflow/common/enums/ExtModelStateFieldEnum.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/FileTypeEnum.java | 2 +- .../workflow/common/enums/InitiatorSpecifiedRangeEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/ModelBizTypeEnum.java | 2 +- .../src/main/java/cn/axzo/workflow/common/enums/OrderEnum.java | 2 +- .../cn/axzo/workflow/common/enums/PrintFieldCategoryEnum.java | 2 +- .../axzo/workflow/common/enums/SignApproverOrgLimitEnum.java | 2 +- .../axzo/workflow/common/enums/SignApproverRoleLimitEnum.java | 2 +- .../java/cn/axzo/workflow/common/enums/TimeQueryDirection.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/VarTypeEnum.java | 2 +- .../main/java/cn/axzo/workflow/common/enums/WorkspaceType.java | 2 +- 34 files changed, 34 insertions(+), 35 deletions(-) diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminDataSource.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminDataSource.java index 7324f8818..d94346c11 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminDataSource.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminDataSource.java @@ -28,7 +28,7 @@ public enum AdminDataSource { this.desc = desc; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AdminDataSource fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminRoleType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminRoleType.java index 2f2dff134..b6a25a0d6 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminRoleType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminRoleType.java @@ -29,7 +29,7 @@ public enum AdminRoleType { this.desc = desc; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AdminRoleType fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminTypeEnum.java index e1f716e74..6542d9422 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AdminTypeEnum.java @@ -31,7 +31,7 @@ public enum AdminTypeEnum { this.desc = desc; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AdminTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApprovalMethodEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApprovalMethodEnum.java index e15f94107..e8417e769 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApprovalMethodEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApprovalMethodEnum.java @@ -42,7 +42,7 @@ public enum ApprovalMethodEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApprovalMethodEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverEmptyHandleTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverEmptyHandleTypeEnum.java index 185c5cdaf..39e963eca 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverEmptyHandleTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverEmptyHandleTypeEnum.java @@ -36,7 +36,7 @@ public enum ApproverEmptyHandleTypeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApproverEmptyHandleTypeEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverScopeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverScopeEnum.java index 05786adf9..a771c06c4 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverScopeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverScopeEnum.java @@ -39,7 +39,7 @@ public enum ApproverScopeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApprovalMethodEnum fromValue(String value) { if (value == null) { return ApprovalMethodEnum.unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyEnum.java index c93a0e1f2..0f2dac04a 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyEnum.java @@ -55,7 +55,7 @@ public enum ApproverSpecifyEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApproverSpecifyEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeEnum.java index 6559bc3f7..ca917013b 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeEnum.java @@ -38,7 +38,7 @@ public enum ApproverSpecifyRangeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApproverSpecifyRangeEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeUnitEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeUnitEnum.java index 42d76329f..cd0ec65a4 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeUnitEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ApproverSpecifyRangeUnitEnum.java @@ -39,7 +39,7 @@ public enum ApproverSpecifyRangeUnitEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ApproverSpecifyRangeUnitEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AttachmentTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AttachmentTypeEnum.java index a57c5cda7..315e8a135 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AttachmentTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/AttachmentTypeEnum.java @@ -1,6 +1,5 @@ package cn.axzo.workflow.common.enums; -import com.alibaba.fastjson.annotation.JSONCreator; import com.fasterxml.jackson.annotation.JsonEnumDefaultValue; import com.fasterxml.jackson.annotation.JsonValue; import lombok.Getter; @@ -36,7 +35,7 @@ public enum AttachmentTypeEnum { return type; } - @JSONCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AttachmentTypeEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnButtonEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnButtonEnum.java index 909889ea4..0863126aa 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnButtonEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnButtonEnum.java @@ -96,7 +96,7 @@ public enum BpmnButtonEnum { this.supportBizType = supportBizType; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnButtonEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnCountersignTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnCountersignTypeEnum.java index 334b0f459..f17c84e8d 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnCountersignTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnCountersignTypeEnum.java @@ -60,7 +60,7 @@ public enum BpmnCountersignTypeEnum { return null; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnCountersignTypeEnum fromValue(String value) { if (value == null) { return UNKNOW; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeMode.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeMode.java index 4f83dc4f1..6f897221d 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeMode.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeMode.java @@ -35,7 +35,7 @@ public enum BpmnFlowNodeMode { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnFlowNodeMode fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeType.java index e7433b9a7..ac4edeb35 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnFlowNodeType.java @@ -53,7 +53,7 @@ public enum BpmnFlowNodeType { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnFlowNodeType fromValue(String value) { if (!StringUtils.hasText(value)) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnNoticeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnNoticeEnum.java index 369441cbd..98187444c 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnNoticeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnNoticeEnum.java @@ -41,7 +41,7 @@ public enum BpmnNoticeEnum { return key; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnNoticeEnum fromValue(String key) { if (key == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessInstanceResultEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessInstanceResultEnum.java index dd1944d91..c9237699c 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessInstanceResultEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessInstanceResultEnum.java @@ -48,7 +48,7 @@ public enum BpmnProcessInstanceResultEnum { .orElse(DELETED); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnProcessInstanceResultEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessTaskResultEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessTaskResultEnum.java index dc332fd29..98e88c547 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessTaskResultEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnProcessTaskResultEnum.java @@ -38,7 +38,7 @@ public enum BpmnProcessTaskResultEnum { return status; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnProcessTaskResultEnum fromValue(String status) { if (status == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnReminderType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnReminderType.java index 822639b90..f4b3c2795 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnReminderType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnReminderType.java @@ -39,7 +39,7 @@ public enum BpmnReminderType { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnReminderType fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnSignType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnSignType.java index 416339cb8..340f8d2d0 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnSignType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BpmnSignType.java @@ -40,7 +40,7 @@ public enum BpmnSignType { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BpmnSignType fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BusinessTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BusinessTypeEnum.java index 1b5f0c8ad..72599fa4c 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BusinessTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/BusinessTypeEnum.java @@ -28,7 +28,7 @@ public enum BusinessTypeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BusinessTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ButtonVisibleScopeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ButtonVisibleScopeEnum.java index 0df3ce451..ac824fbc1 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ButtonVisibleScopeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ButtonVisibleScopeEnum.java @@ -34,7 +34,7 @@ public enum ButtonVisibleScopeEnum { return status; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ButtonVisibleScopeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CarbonCopyObjectType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CarbonCopyObjectType.java index ac7bb4f0e..9138ded5e 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CarbonCopyObjectType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CarbonCopyObjectType.java @@ -64,7 +64,7 @@ public enum CarbonCopyObjectType { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static CarbonCopyObjectType fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CooperateShipTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CooperateShipTypeEnum.java index 40236162b..cb939038f 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CooperateShipTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/CooperateShipTypeEnum.java @@ -47,7 +47,7 @@ public enum CooperateShipTypeEnum { return desc; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static CooperateShipTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ExtModelStateFieldEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ExtModelStateFieldEnum.java index 17bff4d46..314023972 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ExtModelStateFieldEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ExtModelStateFieldEnum.java @@ -20,7 +20,7 @@ public enum ExtModelStateFieldEnum { unknown, ; - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ExtModelStateFieldEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/FileTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/FileTypeEnum.java index a460f8eae..93051cb14 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/FileTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/FileTypeEnum.java @@ -41,7 +41,7 @@ public enum FileTypeEnum { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static FileTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/InitiatorSpecifiedRangeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/InitiatorSpecifiedRangeEnum.java index 6154f4e85..4b497726b 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/InitiatorSpecifiedRangeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/InitiatorSpecifiedRangeEnum.java @@ -35,7 +35,7 @@ public enum InitiatorSpecifiedRangeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static InitiatorSpecifiedRangeEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ModelBizTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ModelBizTypeEnum.java index 29960e118..c959d6d7b 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ModelBizTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/ModelBizTypeEnum.java @@ -38,7 +38,7 @@ public enum ModelBizTypeEnum { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ModelBizTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/OrderEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/OrderEnum.java index 15abf1539..3066e1240 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/OrderEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/OrderEnum.java @@ -19,7 +19,7 @@ public enum OrderEnum { @JsonEnumDefaultValue UNKNOWN; - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static OrderEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/PrintFieldCategoryEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/PrintFieldCategoryEnum.java index 72afecfb2..305e63223 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/PrintFieldCategoryEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/PrintFieldCategoryEnum.java @@ -27,7 +27,7 @@ public enum PrintFieldCategoryEnum { unknown, ; - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static PrintFieldCategoryEnum fromValue(String value) { if (value == null) { return unknown; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverOrgLimitEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverOrgLimitEnum.java index b20375808..cca2b12d9 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverOrgLimitEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverOrgLimitEnum.java @@ -45,7 +45,7 @@ public enum SignApproverOrgLimitEnum { return fromValue(type); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static SignApproverOrgLimitEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverRoleLimitEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverRoleLimitEnum.java index 895132917..a6ed1251e 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverRoleLimitEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/SignApproverRoleLimitEnum.java @@ -40,7 +40,7 @@ public enum SignApproverRoleLimitEnum { .orElse(null); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static SignApproverRoleLimitEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/TimeQueryDirection.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/TimeQueryDirection.java index 0af9c934f..222df93e0 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/TimeQueryDirection.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/TimeQueryDirection.java @@ -23,7 +23,7 @@ public enum TimeQueryDirection { UNKNOWN, ; - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static TimeQueryDirection fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/VarTypeEnum.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/VarTypeEnum.java index 1929efad5..009bf873f 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/VarTypeEnum.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/VarTypeEnum.java @@ -32,7 +32,7 @@ public enum VarTypeEnum { return type; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static VarTypeEnum fromValue(String value) { if (value == null) { return UNKNOWN; diff --git a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/WorkspaceType.java b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/WorkspaceType.java index 656f6dd2a..b7a719b6d 100644 --- a/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/WorkspaceType.java +++ b/workflow-engine-common/src/main/java/cn/axzo/workflow/common/enums/WorkspaceType.java @@ -39,7 +39,7 @@ public enum WorkspaceType { .orElse(null); } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static WorkspaceType fromValue(String value) { if (value == null) { return UN_KNOW;