From 956f48bba7e943cfa42973139c451911c6e13399 Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Sun, 25 Aug 2024 10:35:35 +0800 Subject: [PATCH 1/3] Changes --- .../muyu/common/core/enums/SysRuleYesNo.java | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java diff --git a/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java new file mode 100644 index 0000000..109c264 --- /dev/null +++ b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java @@ -0,0 +1,37 @@ +package com.muyu.common.core.enums; + +import java.util.Arrays; + +public enum SysRuleYesNo { + YES("Y", "是"), + NO("N", "否"), + ; + private final String code; + private final String info; + + SysRuleYesNo(String code, String info) { + this.code = code; + this.info = info; + } + + + public String getCode() { + return code; + } + + public String getInfo() { + return info; + } + + /** + * 鉴别Code是否合法 + * + * @param code 传code + * @return 如果存在code则返回true, 不存在则返回false + */ + public static boolean isCode(String code) { + return Arrays.stream(values()) + .map(SysRuleYesNo::getCode) + .anyMatch(s -> s.equals(code)); + } +} From 33b4279facb1f46a37d1fc1a3e598a4bcd3a7473 Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Sun, 25 Aug 2024 10:36:25 +0800 Subject: [PATCH 2/3] Changes --- src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java index 109c264..9ed90b6 100644 --- a/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java +++ b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java @@ -23,6 +23,7 @@ public enum SysRuleYesNo { return info; } + /** * 鉴别Code是否合法 * From a17332f64fda5a715c6a7841d27a87938685ac85 Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Sun, 25 Aug 2024 11:12:21 +0800 Subject: [PATCH 3/3] Changes --- src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java index 9ed90b6..109c264 100644 --- a/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java +++ b/src/main/java/com/muyu/common/core/enums/SysRuleYesNo.java @@ -23,7 +23,6 @@ public enum SysRuleYesNo { return info; } - /** * 鉴别Code是否合法 *