Procházet zdrojové kódy

feature: 天津枚举类添加,依赖改为天津duceap版本

mazq před 1 rokem
rodič
revize
fa90d33890
25 změnil soubory, kde provedl 951 přidání a 7 odebrání
  1. 1 1
      dcuc-duceap-api/pom.xml
  2. 1 1
      dcuc-duceap-model/pom.xml
  3. 39 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AppFunStatusEnum.java
  4. 55 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthApplyTypeEnum.java
  5. 33 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthResultEnum.java
  6. 48 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthenticationNecessaryParamEnum.java
  7. 35 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthenticationTypeEnum.java
  8. 39 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthorizeTypeEnum.java
  9. 49 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/FunUsageScenariosEnum.java
  10. 45 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ListLevelEnum.java
  11. 56 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ManageDisposeTypeEnum.java
  12. 68 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/OperateDisposeTypeEnum.java
  13. 33 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ProgrammeStateEnum.java
  14. 60 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/RequestDisposeTypeEnum.java
  15. 41 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/RiskProgrammeTypeEnum.java
  16. 53 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SchemeStatusEnum.java
  17. 62 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SchemeTypeEnum.java
  18. 37 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SecurityPrivacyEnum.java
  19. 55 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SelfAuthApplyTypeEnum.java
  20. 45 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ServiceProvideWayEnum.java
  21. 51 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ServiceResourceTypeEnum.java
  22. 2 2
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/UserTypeEnum.java
  23. 40 0
      dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/WarningProgrammeTypeEnum.java
  24. 1 1
      dcuc-duceap-service/pom.xml
  25. 2 2
      pom.xml

+ 1 - 1
dcuc-duceap-api/pom.xml

@@ -5,7 +5,7 @@
     <parent>
         <artifactId>dcuc-duceap</artifactId>
         <groupId>com.dragoninfo</groupId>
-        <version>2.1.0-SNAPSHOT</version>
+        <version>2.2.0-tjdsj-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 

+ 1 - 1
dcuc-duceap-model/pom.xml

@@ -5,7 +5,7 @@
     <parent>
         <artifactId>dcuc-duceap</artifactId>
         <groupId>com.dragoninfo</groupId>
-        <version>2.1.0-SNAPSHOT</version>
+        <version>2.2.0-tjdsj-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 

+ 39 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AppFunStatusEnum.java

@@ -0,0 +1,39 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @author mazq
+ * @data 2021/05/19
+ * 服务类型代码枚举值
+ */
+public enum AppFunStatusEnum implements ICodeEnum {
+
+    /**
+     * 启用
+     */
+    START("1", "启用"),
+    /**
+     * 停用
+     */
+    STOP("0", "停用");
+
+    private final String value;
+    private final String label;
+
+    AppFunStatusEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+}

+ 55 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthApplyTypeEnum.java

@@ -0,0 +1,55 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+/**
+ * 权限申请类型枚举
+ *
+ * @author mazq
+ * @date 2021/2/22
+ */
+public enum AuthApplyTypeEnum {
+
+    /**
+     * 服务授权工作单
+     */
+    SERVICE_AUTH("SERVICE_AUTH", "服务授权工作单"),
+
+    /**
+     * 权限撤销工作单
+     */
+    SERVICE_AUTH_CANCEL("SERVICE_AUTH_CANCEL", "权限撤销工作单"),
+
+    /**
+     * 应用功能授权工作单
+     */
+    APP_FUN_AUTH("APP_FUN_AUTH", "应用功能授权工作单"),
+
+    /**
+     * 数据授权工作单
+     */
+    DATA_AUTH("DATA_AUTH", "数据授权工作单");
+
+    private String value;
+
+    private String label;
+
+    AuthApplyTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    public String getLabel() {
+        return label;
+    }
+
+    public void setLabel(String label) {
+        this.label = label;
+    }
+}

+ 33 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthResultEnum.java

@@ -0,0 +1,33 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description: 鉴权结果
+ */
+public enum AuthResultEnum implements ICodeEnum {
+
+    SUC("1","成功"),
+    FAIL("0","失败"),
+    ;
+
+    private String value;
+    private String label;
+
+    AuthResultEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+}

+ 48 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthenticationNecessaryParamEnum.java

@@ -0,0 +1,48 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description: 鉴权必要条件不完整风险的必要参数
+ */
+public enum AuthenticationNecessaryParamEnum implements ICodeEnum {
+
+    YHLP("YHLP", "用户令牌"),
+    YYLP("YYLP", "应用令牌"),
+    LPZX("LPZX", "令牌在线"),
+    QMWBCG("QMWBCG", "签名未被篡改"),
+    YWRWXX("YWRWXX", "业务任务信息"),
+    HJXX("HJXX", "环境信息"),
+    DYFWXX("DYFWXX", "调用服务信息"),
+    ;
+
+    private String value;
+    private String label;
+
+    public static String getLabel(String value) {
+        AuthenticationNecessaryParamEnum[] values = values();
+        for (AuthenticationNecessaryParamEnum typeEnum : values) {
+            if (typeEnum.getValue().equals(value)) {
+                return typeEnum.getLabel();
+            }
+        }
+        return null;
+    }
+
+    AuthenticationNecessaryParamEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+}

+ 35 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthenticationTypeEnum.java

@@ -0,0 +1,35 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description:
+ */
+public enum AuthenticationTypeEnum implements ICodeEnum {
+
+    FWJJQ("FWJJQ","服务级鉴权"),
+    GNJJQ("GNJJQ","功能级鉴权"),
+    YYJJQ("YYJJQ","应用级鉴权"),
+    SJJJQ("SJJJQ","数据级鉴权"),
+    ;
+
+    private String value;
+    private String label;
+
+    AuthenticationTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+}

+ 39 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/AuthorizeTypeEnum.java

@@ -0,0 +1,39 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description:
+ */
+public enum AuthorizeTypeEnum implements ICodeEnum {
+
+    YYSQ("YYSQ","应用授权"),
+    GNSQ("GNSQ","功能授权"),
+    FWSQ("FWSQ","服务授权"),
+    SJSQ("SJSQ","数据授权"),
+    YYXQ("YYXQ","应用销权"),
+    GNXQ("GNXQ","功能销权"),
+    FWXQ("FWXQ","服务销权"),
+    SJXQ("SJXQ","数据销权"),
+    ;
+
+    private String value;
+    private String label;
+
+    AuthorizeTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+}

+ 49 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/FunUsageScenariosEnum.java

@@ -0,0 +1,49 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * 代码千万行,注释第一行,编码不规范,同事两行泪
+ * 功能使用场景代码
+ *
+ * @author huang(jy)
+ * @version 1.0
+ * @date 2021/5/6 15:44
+ */
+public enum FunUsageScenariosEnum implements ICodeEnum {
+    /**
+     * 移动警务
+     */
+    ONE("01", "移动警务"),
+    /**
+     * 云桌面
+     */
+    TWO("02", "云桌面"),
+    /**
+     * 接入网
+     */
+    THREE("03", "接入网"),
+    /**
+     * 核心网
+     */
+    FOUR("04", "核心网");
+
+    private String value;
+    private String label;
+
+    FunUsageScenariosEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+}

+ 45 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ListLevelEnum.java

@@ -0,0 +1,45 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * 红白名单等级枚举类
+ *
+ * @author mazq
+ * @date 2021/7/13
+ */
+public enum ListLevelEnum implements ICodeEnum {
+    /**
+     * 红白名单等级枚举类
+     */
+    FIR("1", "低"),
+    SEC("2", "中"),
+    THIR("3", "高");
+
+    private String value;
+
+    private String label;
+
+    ListLevelEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+
+    public void setLabel(String label) {
+        this.label = label;
+    }
+}

+ 56 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ManageDisposeTypeEnum.java

@@ -0,0 +1,56 @@
+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 ManageDisposeTypeEnum implements ICodeEnum {
+    /**
+     * 审批流程管理日志
+     */
+    INSERT("INSERT", "创建", "11"),
+    UPDATE("UPDATE", "修改", "12"),
+    DELETED("DELETED", "删除", "13"),
+    ;
+
+    public final String value;
+    public final String label;
+    public final String auditCode;
+
+    ManageDisposeTypeEnum(String value, String label, String auditCode) {
+        this.value = value;
+        this.label = label;
+        this.auditCode = auditCode;
+    }
+
+    public static ManageDisposeTypeEnum getValue(String code) {
+        ManageDisposeTypeEnum[] var1 = values();
+
+        for (ManageDisposeTypeEnum 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;
+    }
+}

+ 68 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/OperateDisposeTypeEnum.java

@@ -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;
+    }
+}

+ 33 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ProgrammeStateEnum.java

@@ -0,0 +1,33 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description: 鉴权结果
+ */
+public enum ProgrammeStateEnum implements ICodeEnum {
+
+    ENABLE("1","启用"),
+    DISABLE("0","停用"),
+    ;
+
+    private String value;
+    private String label;
+
+    ProgrammeStateEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+}

+ 60 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/RequestDisposeTypeEnum.java

@@ -0,0 +1,60 @@
+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 RequestDisposeTypeEnum implements ICodeEnum {
+
+    /**
+     * 发起
+     */
+    START("START", "发起"),
+    /**
+     * 撤回
+     */
+    RECALL("RECALL", "撤回"),
+    /**
+     * 超期
+     */
+    OVER_DUE("OVER_DUE", "超期"),
+
+    ;
+
+    public final String value;
+    public final String label;
+
+
+    RequestDisposeTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    public static RequestDisposeTypeEnum getValue(String code) {
+        RequestDisposeTypeEnum[] var1 = values();
+
+        for (RequestDisposeTypeEnum 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;
+    }
+}

+ 41 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/RiskProgrammeTypeEnum.java

@@ -0,0 +1,41 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description:
+ */
+public enum RiskProgrammeTypeEnum implements ICodeEnum {
+
+
+    DSJPFJQFX("DSJPFJQFX", "短时间频繁鉴权风险"),
+    DSJPFHBMDMZFX("DSJPFHBMDMZFX", "短时间频繁红/白名单命中风险"),
+    JQBYTJBWZFX("JQBYTJBWZFX", "鉴权必要条件不完整风险"),
+//    YHCXYQFWFX("YHCXYQFWFX", "用户持续越权访问风险"),
+    ;
+
+    Logger logger = LoggerFactory.getLogger(RiskProgrammeTypeEnum.class);
+
+    private String value;
+    private String label;
+
+    RiskProgrammeTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+
+}

+ 53 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SchemeStatusEnum.java

@@ -0,0 +1,53 @@
+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 SchemeStatusEnum implements ICodeEnum {
+    /**
+     * 风险方案状态
+     */
+    ENABLE("ENABLE", "启用"),
+    STOP("STOP", "停用"),
+
+
+
+    ;
+
+
+    public final String desc;
+    public final String code;
+
+    private SchemeStatusEnum(String code, String desc) {
+        this.code = code;
+        this.desc = desc;
+    }
+
+    public String getValue() {
+        return this.code;
+    }
+
+    public String getLabel() {
+        return this.desc;
+    }
+
+    public static SchemeStatusEnum getValue(String code) {
+        SchemeStatusEnum[] var1 = values();
+        int var2 = var1.length;
+
+        for(int var3 = 0; var3 < var2; ++var3) {
+            SchemeStatusEnum opEnum = var1[var3];
+            if (opEnum.getValue().equals(code)) {
+                return opEnum;
+            }
+        }
+
+        return null;
+    }
+}

+ 62 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SchemeTypeEnum.java

@@ -0,0 +1,62 @@
+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 SchemeTypeEnum implements ICodeEnum {
+    /**
+     * 审批内容命中红/白名单风险
+     */
+    RED_WHITE_RISK("RED_WHITE_RISK", "审批内容命中红/白名单风险", "审批内容命中红/白名单风险"),
+
+    /**
+     * 提交人与审批人重复风险
+     */
+    COMMIT_APPROVE_REPETITION_RISK("COMMIT_APPROVE_REPETITION_RISK", "提交人与审批人重复风险", "提交人与审批人重复风险"),
+
+    /**
+     * 单人连续审批风险
+     */
+    SINGLE_APPROVE_RISK("SINGLE_APPROVE_RISK", "单人连续审批风险", "一次审批中单人连续审批风险"),
+    ;
+
+    public final String value;
+
+    public final String label;
+
+    public final String auditType;
+
+    SchemeTypeEnum(String code, String label, String auditType) {
+        this.value = code;
+        this.label = label;
+        this.auditType = auditType;
+    }
+
+    public static SchemeTypeEnum getValue(String code) {
+        SchemeTypeEnum[] var1 = values();
+
+        for (SchemeTypeEnum 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;
+    }
+}

+ 37 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SecurityPrivacyEnum.java

@@ -0,0 +1,37 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * 代码千万行,注释第一行,编码不规范,同事两行泪
+ * 安全隐私类别
+ *
+ * @author huang(jy)
+ * @version 1.0
+ * @date 2021/5/6 15:44
+ */
+public enum SecurityPrivacyEnum implements ICodeEnum {
+    /**
+     * 枚举类
+     */
+    PUBLIC("0", "公开"), AUTH("1", "涉密");
+
+    private String value;
+    private String label;
+
+    SecurityPrivacyEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+}

+ 55 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/SelfAuthApplyTypeEnum.java

@@ -0,0 +1,55 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * 权限自助申请类型枚举
+ *
+ * @author mazq
+ * @date 2021/2/22
+ */
+public enum SelfAuthApplyTypeEnum implements ICodeEnum {
+
+    /**
+     * 服务授权工作单
+     */
+    SERVICE_AUTH("SERVICE_AUTH", "服务资源访问权限"),
+
+
+    /**
+     * 应用功能授权工作单
+     */
+    APP_FUN_AUTH("APP_FUN_AUTH", "应用功能访问权限"),
+
+    /**
+     * 数据授权工作单
+     */
+    DATA_AUTH("DATA_AUTH", "数据资源访问权限");
+
+    private String value;
+
+    private String label;
+
+    SelfAuthApplyTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+
+    public void setLabel(String label) {
+        this.label = label;
+    }
+}

+ 45 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ServiceProvideWayEnum.java

@@ -0,0 +1,45 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * 代码千万行,注释第一行,编码不规范,同事两行泪
+ * 服务提供方式
+ *
+ * @author huang(jy)
+ * @version 1.0
+ * @date 2021/5/6 15:44
+ */
+public enum ServiceProvideWayEnum implements ICodeEnum {
+    /**
+     * 服务总线
+     */
+    ONE("01", "服务总线"),
+    /**
+     * API网关
+     */
+    TWO("02", "API网关"),
+    /**
+     * 服务接口
+     */
+    THREE("03", "服务接口");
+
+    private String value;
+    private String label;
+
+    ServiceProvideWayEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+}

+ 51 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/ServiceResourceTypeEnum.java

@@ -0,0 +1,51 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @author mazq
+ * @data 2021/05/19
+ * 服务类型代码枚举值
+ */
+public enum ServiceResourceTypeEnum implements ICodeEnum {
+
+    /**
+     * 服务类型
+     */
+    SEARCH_SERVICE("0100", "查询检索类服务"),
+    SUBSCRIBE_SERVICE("0200", "比对订阅类服务"),
+    ANALYSE_SERVICE("0300", "模型分析类服务"),
+    PUSH_SERVICE("0400", "数据推送类服务"),
+    AUTH_SERVICE("0500", "数据鉴权服务"),
+    DATA_SERVICE("0600", "数据操作类服务"),
+    MANAGE_SERVICE("0700", "数据服务管理类服务"),
+    OTHER_SERVICE("0800", "其它类服务");
+
+    private String value;
+
+    private String label;
+
+    ServiceResourceTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return value;
+    }
+
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    @Override
+    public String getLabel() {
+        return label;
+    }
+
+    public void setLabel(String label) {
+        this.label = label;
+    }
+}

+ 2 - 2
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/UserTypeEnum.java

@@ -8,9 +8,9 @@ import com.dragonsoft.duceap.base.enums.ICodeEnum;
  **/
 public enum UserTypeEnum implements ICodeEnum {
 
-    POLICE("10", "警"),
+    POLICE("10", "警"),
     HELPER("20", "辅警"),
-    EXTERNAL("30", "外部人员");
+    EXTERNAL("30", "施工人员");
 
     private String value;
     private String label;

+ 40 - 0
dcuc-duceap-model/src/main/java/com/dragoninfo/dcuc/duceap/enums/WarningProgrammeTypeEnum.java

@@ -0,0 +1,40 @@
+package com.dragoninfo.dcuc.duceap.enums;
+
+import com.dragonsoft.duceap.base.enums.ICodeEnum;
+
+/**
+ * @Author: qiuyu
+ * @Date: 2021/5/17 10:05
+ * @Description:
+ */
+public enum WarningProgrammeTypeEnum implements ICodeEnum {
+
+    /**
+     * 用户异常时间鉴权预警
+     */
+    YHYCSJJQYJ("YHYCSJJQYJ", "用户异常时间鉴权预警"),
+    /**
+     * 用户异常IP鉴权预警
+     */
+    YHYCIPJQYJ("YHYCIPJQYJ", "用户异常IP鉴权预警"),
+    ;
+
+    private String value;
+    private String label;
+
+    WarningProgrammeTypeEnum(String value, String label) {
+        this.value = value;
+        this.label = label;
+    }
+
+    @Override
+    public String getValue() {
+        return this.value;
+    }
+
+    @Override
+    public String getLabel() {
+        return this.label;
+    }
+
+}

+ 1 - 1
dcuc-duceap-service/pom.xml

@@ -5,7 +5,7 @@
     <parent>
         <artifactId>dcuc-duceap</artifactId>
         <groupId>com.dragoninfo</groupId>
-        <version>2.1.0-SNAPSHOT</version>
+        <version>2.2.0-tjdsj-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 

+ 2 - 2
pom.xml

@@ -5,7 +5,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.dragoninfo</groupId>
     <artifactId>dcuc-duceap</artifactId>
-    <version>2.1.0-SNAPSHOT</version>
+    <version>2.2.0-tjdsj-SNAPSHOT</version>
 
     <packaging>pom</packaging>
 
@@ -19,7 +19,7 @@
         <maven.compiler.source>1.8</maven.compiler.source>
         <maven.compiler.target>1.8</maven.compiler.target>
         <!--revisions需写死,用于标识打包的版本号,不可删除-->
-        <revision>2.0.0-SNAPSHOT</revision>
+        <revision>2.2.0-tjdsj-SNAPSHOT</revision>
         <duceap.version>2.1.0-SNAPSHOT</duceap.version>
         <oracle.version>11.2.0.1.0</oracle.version>
         <mysql.version>5.1.49</mysql.version>