|
@@ -1,42 +1,42 @@
|
|
|
-package org.fouram.enums;
|
|
|
-
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
-
|
|
|
-public enum CardTypeEnum {
|
|
|
-
|
|
|
- ID("ResidentIdCard", 1, "中国"), HKID("HKID1", 3, "中国香港"), IDC("IDC", 4, "中国台湾");
|
|
|
-
|
|
|
- private final String sapCode;
|
|
|
- private final Integer myCode;
|
|
|
- private final String desc;
|
|
|
-
|
|
|
- CardTypeEnum(String sapCode, Integer myCode, String desc) {
|
|
|
- this.sapCode = sapCode;
|
|
|
- this.myCode = myCode;
|
|
|
- this.desc = desc;
|
|
|
- }
|
|
|
-
|
|
|
- public String getSapCode() {
|
|
|
- return sapCode;
|
|
|
- }
|
|
|
-
|
|
|
- public String getDesc() {
|
|
|
- return desc;
|
|
|
- }
|
|
|
-
|
|
|
- public Integer getMyCode() {
|
|
|
- return myCode;
|
|
|
- }
|
|
|
-
|
|
|
- public static CardTypeEnum getEnumBySapCode(String sapCode) {
|
|
|
- if (StringUtils.isBlank(sapCode)) {
|
|
|
- return null;
|
|
|
- }
|
|
|
- for (CardTypeEnum instance : values()) {
|
|
|
- if (instance.getSapCode() == sapCode || instance.getSapCode().equals(sapCode)) {
|
|
|
- return instance;
|
|
|
- }
|
|
|
- }
|
|
|
- return null;
|
|
|
- }
|
|
|
+package org.fouram.enums;
|
|
|
+
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
+
|
|
|
+public enum CardTypeEnum {
|
|
|
+
|
|
|
+ ID("ResidentIdCard", 1, "中国"), USA("USA", 2, "美国"), HKID("HKID1", 3, "中国香港"), IDC("IDC", 4, "中国台湾");
|
|
|
+
|
|
|
+ private final String sapCode;
|
|
|
+ private final Integer myCode;
|
|
|
+ private final String desc;
|
|
|
+
|
|
|
+ CardTypeEnum(String sapCode, Integer myCode, String desc) {
|
|
|
+ this.sapCode = sapCode;
|
|
|
+ this.myCode = myCode;
|
|
|
+ this.desc = desc;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSapCode() {
|
|
|
+ return sapCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDesc() {
|
|
|
+ return desc;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getMyCode() {
|
|
|
+ return myCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ public static CardTypeEnum getEnumBySapCode(String sapCode) {
|
|
|
+ if (StringUtils.isBlank(sapCode)) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ for (CardTypeEnum instance : values()) {
|
|
|
+ if (instance.getSapCode() == sapCode || instance.getSapCode().equals(sapCode)) {
|
|
|
+ return instance;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|