From 23855599412c4d61b38d78f0f3abd3430a48b5b1 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期三, 25 六月 2025 11:51:38 +0800
Subject: [PATCH] Merge branch 'mdc_hyjs_master'

---
 lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/ComponentInfoCode.java |   67 +++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/ComponentInfoCode.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/ComponentInfoCode.java
new file mode 100644
index 0000000..af3e7f3
--- /dev/null
+++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/ComponentInfoCode.java
@@ -0,0 +1,67 @@
+package org.jeecg.modules.dnc.response;
+
+import com.google.common.collect.ImmutableMap;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.ToString;
+
+@ToString
+public enum ComponentInfoCode implements ResultCode {
+    COMPONENT_PARENT_NOT_EXIST(false, 25101, "鎸囧畾鐨勭埗鑺傜偣涓嶅瓨鍦紒"),
+    COMPONENT_NAME_NONE(false, 25102, "璇疯緭鍏ラ儴浠跺悕绉帮紒"),
+    COMPONENT_PRODUCT_NONE(false, 25103, "璇烽�夋嫨浜у搧锛�"),
+    COMPONENT_NOT_EXIST(false, 25104, "閮ㄤ欢涓嶅瓨鍦紒"),
+    COMPONENT_USER_NOT_PERM(false, 25105, "娌℃湁璇ラ儴浠剁殑鏉冮檺锛�"),
+    COMPONENT_DELETE_ERROR(false, 25106, "鍒犻櫎澶辫触锛�"),
+    COMPONENT_DELETE_PERM_NONE(false, 25107, "娌℃湁鍒犻櫎鏉冮檺锛�"),
+    COMPONENT_CHILD_EXIST(false, 25108, "閮ㄤ欢瀛樺湪瀛愰儴浠讹紒"),
+    COMPONENT_PARTS_EXIST(false, 25109, "閮ㄤ欢鏈夊叧鑱旂殑闆朵欢淇℃伅锛�"),
+    COMPONENT_PROCESS_EXIST(false, 25110, "閮ㄤ欢鏈夊叧鑱旂殑宸ュ簭淇℃伅锛�"),
+    COMPONENT_DOC_EXIST(false, 251111, "閮ㄤ欢鏈夊叧鑱旂殑鏂囨。淇℃伅锛�"),
+    COMPONENT_CODE_NONE(false, 25112, "璇疯緭鍏ラ儴浠朵唬鍙凤紒"),
+    COMPONENT_IS_EXIST(false, 25113, "閮ㄤ欢宸插瓨鍦紒"),
+    COMPONENT_BORROW_EXIST(false, 25114, "閮ㄤ欢宸茶鍊熺敤锛岃鍏堝垹闄ゅ�熺敤鍐嶅垹闄わ紒"),
+    COMPONENT_PN_NOT_VALID(false, 25115, "PN鐮佷笉鍚堟硶锛�"),
+    COMPONENT_PN_NOT_EXIST(false, 25116, "涓嶅瓨鍦ㄨPN鐮佸搴旂殑閮ㄤ欢鎴栭浂浠讹紒"),
+    COMPONENT_PN_NOT_ONLY(false, 25117, "PN鐮佷笉鍞竴锛�"),
+    COMPONENT_USER_NONE(false,25018,"閮ㄤ欢鏃犳硶娓呯┖鐢ㄦ埛鏉冮檺锛岃鑷冲皯淇濈暀涓�浣嶅彲鎿嶄綔鐢ㄦ埛锛�");
+
+    //鎿嶄綔浠g爜
+    @ApiModelProperty(value = "鎿嶄綔鏄惁鎴愬姛", example = "true", required = true)
+    boolean success;
+
+    //鎿嶄綔浠g爜
+    @ApiModelProperty(value = "鎿嶄綔浠g爜", example = "22001", required = true)
+    int code;
+    //鎻愮ず淇℃伅
+    @ApiModelProperty(value = "鎿嶄綔鎻愮ず", example = "鎿嶄綔杩囦簬棰戠箒锛�", required = true)
+    String message;
+    ComponentInfoCode(boolean success, int code, String message){
+        this.success = success;
+        this.code = code;
+        this.message = message;
+    }
+    private static final ImmutableMap<Integer, ComponentInfoCode> CACHE;
+
+    static {
+        final ImmutableMap.Builder<Integer, ComponentInfoCode> builder = ImmutableMap.builder();
+        for (ComponentInfoCode commonCode : values()) {
+            builder.put(commonCode.code(), commonCode);
+        }
+        CACHE = builder.build();
+    }
+
+    @Override
+    public boolean success() {
+        return success;
+    }
+
+    @Override
+    public int code() {
+        return code;
+    }
+
+    @Override
+    public String message() {
+        return message;
+    }
+}

--
Gitblit v1.9.3