|
@@ -0,0 +1,68 @@
|
|
|
+package com.dragoninfo.dcuc.duceap.enums;
|
|
|
+
|
|
|
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 代码千万行,注释第一行,编码不规范,同事两行泪
|
|
|
+ * 操作显示类型枚举
|
|
|
+ *
|
|
|
+ * @author huang(jy)
|
|
|
+ * @version 1.0
|
|
|
+ * @date 2021/2/5 8:59
|
|
|
+ */
|
|
|
+public enum OperateDisposeTypeEnum implements ICodeEnum {
|
|
|
+ /**
|
|
|
+ * 审批操作日志
|
|
|
+ */
|
|
|
+ COMPLETE_AGREE("COMPLETE_AGREE", "通过", "01", "31"),
|
|
|
+ /**
|
|
|
+ * 不通过显示为退回,
|
|
|
+ */
|
|
|
+ COMPLETE_DISAGREE("COMPLETE_DISAGREE", "退回", "02", "32"),
|
|
|
+ ;
|
|
|
+
|
|
|
+ public final String value;
|
|
|
+
|
|
|
+ public final String label;
|
|
|
+
|
|
|
+ public final String auditCode;
|
|
|
+
|
|
|
+ public final String businessTypeCode;
|
|
|
+
|
|
|
+ OperateDisposeTypeEnum(String value, String label, String auditCode, String businessTypeCode) {
|
|
|
+ this.value = value;
|
|
|
+ this.label = label;
|
|
|
+ this.auditCode = auditCode;
|
|
|
+ this.businessTypeCode = businessTypeCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public static OperateDisposeTypeEnum getValue(String code) {
|
|
|
+ OperateDisposeTypeEnum[] var1 = values();
|
|
|
+
|
|
|
+ for (OperateDisposeTypeEnum opEnum : var1) {
|
|
|
+ if (opEnum.getValue().equals(code)) {
|
|
|
+ return opEnum;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getValue() {
|
|
|
+ return this.value;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getLabel() {
|
|
|
+ return this.label;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getAuditCode() {
|
|
|
+ return auditCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getBusinessTypeCode() {
|
|
|
+ return businessTypeCode;
|
|
|
+ }
|
|
|
+}
|