feat(REQ-4418) - 调整枚举内容
This commit is contained in:
parent
89a005469c
commit
7dbca966f3
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -37,18 +36,13 @@ public enum ApprovalMethodEnum {
|
|||||||
this.remark = remark;
|
this.remark = remark;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApprovalMethodEnum fromValue(String value) {
|
public static ApprovalMethodEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -31,18 +30,13 @@ public enum ApproverEmptyHandleTypeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApproverEmptyHandleTypeEnum fromValue(String value) {
|
public static ApproverEmptyHandleTypeEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -34,18 +33,13 @@ public enum ApproverScopeEnum {
|
|||||||
this.processor = processor;
|
this.processor = processor;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApprovalMethodEnum fromValue(String value) {
|
public static ApprovalMethodEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return ApprovalMethodEnum.unknown;
|
return ApprovalMethodEnum.unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(ApprovalMethodEnum.values())
|
return Arrays.stream(ApprovalMethodEnum.values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(ApprovalMethodEnum.unknown);
|
.orElse(ApprovalMethodEnum.unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -50,18 +49,13 @@ public enum ApproverSpecifyEnum {
|
|||||||
this.version = version;
|
this.version = version;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApproverSpecifyEnum fromValue(String value) {
|
public static ApproverSpecifyEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -33,18 +32,13 @@ public enum ApproverSpecifyRangeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApproverSpecifyRangeEnum fromValue(String value) {
|
public static ApproverSpecifyRangeEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -34,18 +33,13 @@ public enum ApproverSpecifyRangeUnitEnum {
|
|||||||
this.value = value;
|
this.value = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ApproverSpecifyRangeUnitEnum fromValue(String value) {
|
public static ApproverSpecifyRangeUnitEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -31,18 +30,13 @@ public enum AttachmentTypeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static AttachmentTypeEnum fromValue(String value) {
|
public static AttachmentTypeEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.springframework.util.StringUtils;
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
@ -29,15 +28,7 @@ public enum AutoApprovalTypeEnum {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static AutoApprovalTypeEnum fromType(String type) {
|
public static AutoApprovalTypeEnum fromType(String type) {
|
||||||
if (!StringUtils.hasText(type)) {
|
return fromValue(type);
|
||||||
return null;
|
|
||||||
}
|
|
||||||
for (AutoApprovalTypeEnum typeEnum : AutoApprovalTypeEnum.values()) {
|
|
||||||
if (typeEnum.type.equals(type)) {
|
|
||||||
return typeEnum;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
|
|||||||
@ -3,7 +3,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
@ -80,11 +79,6 @@ public enum BpmnButtonEnum {
|
|||||||
UNKNOWN(99, "UNKNOWN", "未知", Lists.newArrayList()),
|
UNKNOWN(99, "UNKNOWN", "未知", Lists.newArrayList()),
|
||||||
;
|
;
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getBtnKey() {
|
|
||||||
return btnKey;
|
|
||||||
}
|
|
||||||
|
|
||||||
private final int order;
|
private final int order;
|
||||||
private final String btnKey;
|
private final String btnKey;
|
||||||
private final String btnName;
|
private final String btnName;
|
||||||
@ -104,7 +98,7 @@ public enum BpmnButtonEnum {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getBtnKey().equalsIgnoreCase(value))
|
.filter(e -> e.getBtnKey().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
@ -42,11 +41,6 @@ public enum BpmnCountersignTypeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static BpmnCountersignTypeEnum valueOfType(String countersignType) {
|
public static BpmnCountersignTypeEnum valueOfType(String countersignType) {
|
||||||
if (StringUtils.isBlank(countersignType)) {
|
if (StringUtils.isBlank(countersignType)) {
|
||||||
return null;
|
return null;
|
||||||
@ -66,7 +60,7 @@ public enum BpmnCountersignTypeEnum {
|
|||||||
return UNKNOW;
|
return UNKNOW;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(v -> v.getType().equalsIgnoreCase(value))
|
.filter(v -> v.getType().equalsIgnoreCase(value) || v.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOW);
|
.orElse(UNKNOW);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -26,11 +25,6 @@ public enum BpmnFlowNodeMode {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static BpmnFlowNodeMode valueOfType(String type) {
|
public static BpmnFlowNodeMode valueOfType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -41,7 +35,7 @@ public enum BpmnFlowNodeMode {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(BpmnFlowNodeMode.values())
|
return Arrays.stream(BpmnFlowNodeMode.values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.springframework.util.StringUtils;
|
import org.springframework.util.StringUtils;
|
||||||
|
|
||||||
@ -40,11 +39,6 @@ public enum BpmnFlowNodeType {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static BpmnFlowNodeType getByType(String type) {
|
public static BpmnFlowNodeType getByType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -59,7 +53,7 @@ public enum BpmnFlowNodeType {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(BpmnFlowNodeType.values())
|
return Arrays.stream(BpmnFlowNodeType.values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -36,18 +35,13 @@ public enum BpmnNoticeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getKey() {
|
|
||||||
return key;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static BpmnNoticeEnum fromValue(String key) {
|
public static BpmnNoticeEnum fromValue(String key) {
|
||||||
if (key == null) {
|
if (key == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getKey().equalsIgnoreCase(key))
|
.filter(e -> e.getKey().equalsIgnoreCase(key) || e.name().equalsIgnoreCase(key))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -37,11 +36,6 @@ public enum BpmnProcessInstanceResultEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static BpmnProcessInstanceResultEnum valueOfDesc(String desc) {
|
public static BpmnProcessInstanceResultEnum valueOfDesc(String desc) {
|
||||||
return Arrays.stream(values()).filter(it -> it.getDesc().equals(desc)).findFirst().orElse(DELETED);
|
return Arrays.stream(values()).filter(it -> it.getDesc().equals(desc)).findFirst().orElse(DELETED);
|
||||||
}
|
}
|
||||||
@ -57,7 +51,7 @@ public enum BpmnProcessInstanceResultEnum {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(BpmnProcessInstanceResultEnum.values())
|
return Arrays.stream(BpmnProcessInstanceResultEnum.values())
|
||||||
.filter(e -> e.getStatus().equalsIgnoreCase(value))
|
.filter(e -> e.getStatus().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -33,18 +32,13 @@ public enum BpmnProcessTaskResultEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static BpmnProcessTaskResultEnum fromValue(String status) {
|
public static BpmnProcessTaskResultEnum fromValue(String status) {
|
||||||
if (status == null) {
|
if (status == null) {
|
||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getStatus().equalsIgnoreCase(status))
|
.filter(e -> e.getStatus().equalsIgnoreCase(status) || e.name().equalsIgnoreCase(status))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -34,18 +33,13 @@ public enum BpmnReminderType {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static BpmnReminderType fromValue(String value) {
|
public static BpmnReminderType fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -30,12 +29,6 @@ public enum BpmnSignType {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static BpmnSignType valueOfType(String type) {
|
public static BpmnSignType valueOfType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -46,7 +39,7 @@ public enum BpmnSignType {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(BpmnSignType.values())
|
return Arrays.stream(BpmnSignType.values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -29,18 +28,13 @@ public enum ButtonVisibleScopeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static ButtonVisibleScopeEnum fromValue(String value) {
|
public static ButtonVisibleScopeEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getStatus().equalsIgnoreCase(value))
|
.filter(e -> e.getStatus().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -54,12 +53,6 @@ public enum CarbonCopyObjectType {
|
|||||||
this.processor = processor;
|
this.processor = processor;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static CarbonCopyObjectType valueOfType(String type) {
|
public static CarbonCopyObjectType valueOfType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -70,7 +63,7 @@ public enum CarbonCopyObjectType {
|
|||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -30,18 +29,13 @@ public enum InitiatorSpecifiedRangeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
public static InitiatorSpecifiedRangeEnum fromValue(String value) {
|
public static InitiatorSpecifiedRangeEnum fromValue(String value) {
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
return unknown;
|
return unknown;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(unknown);
|
.orElse(unknown);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -29,11 +28,6 @@ public enum ModelBizTypeEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static ModelBizTypeEnum valueOfType(String type) {
|
public static ModelBizTypeEnum valueOfType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -44,7 +38,7 @@ public enum ModelBizTypeEnum {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -36,11 +35,6 @@ public enum SignApproverOrgLimitEnum {
|
|||||||
this.code = code;
|
this.code = code;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static SignApproverOrgLimitEnum valueOfType(String type) {
|
public static SignApproverOrgLimitEnum valueOfType(String type) {
|
||||||
return fromValue(type);
|
return fromValue(type);
|
||||||
}
|
}
|
||||||
@ -51,7 +45,7 @@ public enum SignApproverOrgLimitEnum {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package cn.axzo.workflow.common.enums;
|
|||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
@ -28,11 +27,6 @@ public enum SignApproverRoleLimitEnum {
|
|||||||
this.desc = desc;
|
this.desc = desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonValue
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static SignApproverRoleLimitEnum valueOfType(String type) {
|
public static SignApproverRoleLimitEnum valueOfType(String type) {
|
||||||
return Arrays.stream(SignApproverRoleLimitEnum.values())
|
return Arrays.stream(SignApproverRoleLimitEnum.values())
|
||||||
.filter(i -> Objects.equals(i.getType(), type))
|
.filter(i -> Objects.equals(i.getType(), type))
|
||||||
@ -46,7 +40,7 @@ public enum SignApproverRoleLimitEnum {
|
|||||||
return UNKNOWN;
|
return UNKNOWN;
|
||||||
}
|
}
|
||||||
return Arrays.stream(values())
|
return Arrays.stream(values())
|
||||||
.filter(e -> e.getType().equalsIgnoreCase(value))
|
.filter(e -> e.getType().equalsIgnoreCase(value) || e.name().equalsIgnoreCase(value))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElse(UNKNOWN);
|
.orElse(UNKNOWN);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -34,9 +34,7 @@ public enum WorkspaceType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static WorkspaceType getType(Integer code) {
|
public static WorkspaceType getType(Integer code) {
|
||||||
return Arrays.stream(values()).filter(it -> it.getCode().equals(code))
|
return fromValue(String.valueOf(code));
|
||||||
.findFirst()
|
|
||||||
.orElse(null);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
@JsonCreator(mode = JsonCreator.Mode.DELEGATING)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user