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/PartsInfoCode.java | 65 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/PartsInfoCode.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/PartsInfoCode.java new file mode 100644 index 0000000..8c04d5b --- /dev/null +++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/response/PartsInfoCode.java @@ -0,0 +1,65 @@ +package org.jeecg.modules.dnc.response; + +import com.google.common.collect.ImmutableMap; +import io.swagger.annotations.ApiModelProperty; +import lombok.ToString; + +@ToString +public enum PartsInfoCode implements ResultCode { + PARTS_NAME_NONE(false,25201,"璇疯緭鍏ラ浂浠跺悕绉帮紒"), + PARTS_PRODUCT_NONE(false,25202,"璇疯緭閫夋嫨浜у搧锛�"), + PARTS_COMPONENT_NONE(false,25203,"璇疯緭閫夋嫨閮ㄤ欢锛�"), + PARTS_NOT_EXIST(false,25204,"闆朵欢涓嶅瓨鍦紒"), + PARTS_USER_NOT_PERM(false,25205,"娌℃湁璇ラ浂浠剁殑鏉冮檺锛�"), + PARTS_DELETE_ERROR(false,25206,"鍒犻櫎闆朵欢澶辫触锛�"), + PARTS_PROCESS_EXIST(false,25207,"闆朵欢鏈夊叧鑱旂殑宸ヨ壓瑙勭▼鐗堟湰淇℃伅锛�"), + PARTS_DOC_EXIST(false,25208,"闆朵欢鏈夊叧鑱旂殑鏂囨。鏁版嵁"), + PARTS_CODE_NONE(false,25209,"璇疯緭鍏ラ浂浠朵唬鍙凤紒"), + PARTS_IS_EXIST(false,25210,"闆朵欢宸插瓨鍦紒"), + PROCESSSPECVERSION_NOT_EXIST(false,25211,"宸ヨ壓瑙勭▼涓嶅瓨鍦紒"), + PROCESSSPECVERSION_IS_EXIST(false,25212,"宸ヨ壓瑙勭▼宸插瓨鍦紒"), + PROCESSSPECVERSION_CODE_NONE(false,25213,"璇疯緭鍏ュ伐鑹鸿绋嬬増鏈彿锛�"), + PROCESSSPECVERSION_NONE(false,25214,"璇疯緭鍏ュ伐鑹鸿绋嬬増鏈悕绉帮紒"), + PROCESSSPECVERSION_PROCESS_EXIST(false,25215,"宸ヨ壓瑙勭▼鐗堟湰鏈夊叧鑱旂殑宸ュ簭淇℃伅锛�"), + PARTS_USER_NONE(false,25216,"闆朵欢鏃犳硶娓呯┖鐢ㄦ埛鏉冮檺锛岃鑷冲皯淇濈暀涓�浣嶅彲鎿嶄綔鐢ㄦ埛锛�"); + + //鎿嶄綔浠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; + PartsInfoCode(boolean success, int code, String message){ + this.success = success; + this.code = code; + this.message = message; + } + private static final ImmutableMap<Integer, PartsInfoCode> CACHE; + + static { + final ImmutableMap.Builder<Integer, PartsInfoCode> builder = ImmutableMap.builder(); + for (PartsInfoCode 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