提交 bea444ad authored 作者: 马晨俊's avatar 马晨俊

mcj:更新枚举 新增 无枚举

上级 ae67d55d
...@@ -39,7 +39,8 @@ public enum ApplicationType { ...@@ -39,7 +39,8 @@ public enum ApplicationType {
DIAODU(23,"多信源、多信道、多流程的监控调度类平台"), DIAODU(23,"多信源、多信道、多流程的监控调度类平台"),
XIAOXIN(24,"具备上述多项功能的小型平台"), XIAOXIN(24,"具备上述多项功能的小型平台"),
ZHONXIN(25,"具备上述多项功能的中型平台"), ZHONXIN(25,"具备上述多项功能的中型平台"),
DAXIN(26,"具备上述多项功能的特大型平台") DAXIN(26,"具备上述多项功能的特大型平台"),
NONE(-1,"无")
; ;
private Integer code; private Integer code;
...@@ -63,10 +64,16 @@ public enum ApplicationType { ...@@ -63,10 +64,16 @@ public enum ApplicationType {
} }
public static ApplicationType getByName(String name){ public static ApplicationType getByName(String name){
ApplicationType applicationType = applicationTypeHashMap.get(name); ApplicationType applicationType = applicationTypeHashMap.get(name);
if(applicationType==null){
return NONE;
}
return applicationType; return applicationType;
} }
public static ApplicationType getByCode(Integer code){ public static ApplicationType getByCode(Integer code){
ApplicationType applicationType = applicationTypeCodeHashMap.get(code); ApplicationType applicationType = applicationTypeCodeHashMap.get(code);
if(applicationType==null){
return NONE;
}
return applicationType; return applicationType;
} }
......
...@@ -47,10 +47,16 @@ public enum BrowserPlugEnum { ...@@ -47,10 +47,16 @@ public enum BrowserPlugEnum {
} }
public static BrowserPlugEnum getByName(String name){ public static BrowserPlugEnum getByName(String name){
BrowserPlugEnum browserPlugEnum = browserPlugEnumMap.get(name); BrowserPlugEnum browserPlugEnum = browserPlugEnumMap.get(name);
if(browserPlugEnum==null){
return NONE;
}
return browserPlugEnum; return browserPlugEnum;
} }
public static BrowserPlugEnum getByCode(Integer code){ public static BrowserPlugEnum getByCode(Integer code){
BrowserPlugEnum browserPlugEnum = browserPlugCodeEnumMap.get(code); BrowserPlugEnum browserPlugEnum = browserPlugCodeEnumMap.get(code);
if(browserPlugEnum==null){
return NONE;
}
return browserPlugEnum; return browserPlugEnum;
} }
} }
...@@ -10,7 +10,7 @@ import java.util.Map; ...@@ -10,7 +10,7 @@ import java.util.Map;
@Getter @Getter
public enum CSTechnologyEnum { public enum CSTechnologyEnum {
BUSHEJI(1,"不涉及"), BUSHEJI(1,"不涉及"),
WU(-1,"无"), NONE(-1,"无"),
C(2,"VC/C++/C#"), C(2,"VC/C++/C#"),
VB(3,"VB"), VB(3,"VB"),
DELPHI(4,"Delphi"), DELPHI(4,"Delphi"),
...@@ -40,10 +40,16 @@ public enum CSTechnologyEnum { ...@@ -40,10 +40,16 @@ public enum CSTechnologyEnum {
public static CSTechnologyEnum getByName(String name){ public static CSTechnologyEnum getByName(String name){
CSTechnologyEnum csTechnologyEnum = csTechnologyEnumMap.get(name); CSTechnologyEnum csTechnologyEnum = csTechnologyEnumMap.get(name);
if(csTechnologyEnum==null){
return NONE;
}
return csTechnologyEnum; return csTechnologyEnum;
} }
public static CSTechnologyEnum getByCode(Integer code){ public static CSTechnologyEnum getByCode(Integer code){
CSTechnologyEnum csTechnologyEnum = csTechnologyEnumCodeMap.get(code); CSTechnologyEnum csTechnologyEnum = csTechnologyEnumCodeMap.get(code);
if(csTechnologyEnum==null){
return NONE;
}
return csTechnologyEnum; return csTechnologyEnum;
} }
} }
...@@ -45,10 +45,16 @@ public enum CompatibleBrowser { ...@@ -45,10 +45,16 @@ public enum CompatibleBrowser {
public static CompatibleBrowser getByName(String name) { public static CompatibleBrowser getByName(String name) {
CompatibleBrowser compatibleBrowser = compatibleBrowserMap.get(name); CompatibleBrowser compatibleBrowser = compatibleBrowserMap.get(name);
if(compatibleBrowser==null){
return NONE;
}
return compatibleBrowser; return compatibleBrowser;
} }
public static CompatibleBrowser getByCode(Integer code) { public static CompatibleBrowser getByCode(Integer code) {
CompatibleBrowser compatibleBrowser = compatibleBrowserCodeMap.get(code); CompatibleBrowser compatibleBrowser = compatibleBrowserCodeMap.get(code);
if(compatibleBrowser==null){
return NONE;
}
return compatibleBrowser; return compatibleBrowser;
} }
} }
\ No newline at end of file
...@@ -61,10 +61,16 @@ public enum DatabaseType { ...@@ -61,10 +61,16 @@ public enum DatabaseType {
} }
public static DatabaseType getByName(String name) { public static DatabaseType getByName(String name) {
DatabaseType databaseType = databaseTypeMap.get(name); DatabaseType databaseType = databaseTypeMap.get(name);
if(databaseType==null){
return NONE;
}
return databaseType; return databaseType;
} }
public static DatabaseType getByCode(Integer code) { public static DatabaseType getByCode(Integer code) {
DatabaseType databaseType = databaseTypeCodeMap.get(code); DatabaseType databaseType = databaseTypeCodeMap.get(code);
if(databaseType==null){
return NONE;
}
return databaseType; return databaseType;
} }
} }
...@@ -10,7 +10,7 @@ import java.util.Map; ...@@ -10,7 +10,7 @@ import java.util.Map;
@Getter @Getter
public enum FontTechnologyEnum { public enum FontTechnologyEnum {
BUSHEJI("不涉及",1), BUSHEJI("不涉及",1),
WU("无",-1), NONE("无",-1),
JS("JS",2), JS("JS",2),
CSS("CSS",3), CSS("CSS",3),
ASP("ASP",4), ASP("ASP",4),
...@@ -48,10 +48,16 @@ public enum FontTechnologyEnum { ...@@ -48,10 +48,16 @@ public enum FontTechnologyEnum {
public static FontTechnologyEnum getByName(String name){ public static FontTechnologyEnum getByName(String name){
FontTechnologyEnum fontTechnologyEnum = fontTechnologyEnumMap.get(name); FontTechnologyEnum fontTechnologyEnum = fontTechnologyEnumMap.get(name);
if(fontTechnologyEnum==null){
return NONE;
}
return fontTechnologyEnum; return fontTechnologyEnum;
} }
public static FontTechnologyEnum getByCode(Integer code){ public static FontTechnologyEnum getByCode(Integer code){
FontTechnologyEnum fontTechnologyEnum = fontTechnologyEnumCodeMap.get(code); FontTechnologyEnum fontTechnologyEnum = fontTechnologyEnumCodeMap.get(code);
if(fontTechnologyEnum==null){
return NONE;
}
return fontTechnologyEnum; return fontTechnologyEnum;
} }
} }
...@@ -9,7 +9,7 @@ import java.util.Map; ...@@ -9,7 +9,7 @@ import java.util.Map;
@ApiModel(value = "主开发架构") @ApiModel(value = "主开发架构")
@Getter @Getter
public enum FrameWorkEnum { public enum FrameWorkEnum {
WU(-1,"无"), NONE(-1,"无"),
NET(1,".NET体系下的框架"), NET(1,".NET体系下的框架"),
JEE(2,"J2EE体系下的框架"), JEE(2,"J2EE体系下的框架"),
PHP(3,"ThinkPHP"), PHP(3,"ThinkPHP"),
...@@ -46,10 +46,16 @@ public enum FrameWorkEnum { ...@@ -46,10 +46,16 @@ public enum FrameWorkEnum {
public static FrameWorkEnum getByName(String name){ public static FrameWorkEnum getByName(String name){
FrameWorkEnum frameWorkEnum = frameWorkEnumMap.get(name); FrameWorkEnum frameWorkEnum = frameWorkEnumMap.get(name);
if(frameWorkEnum==null){
return NONE;
}
return frameWorkEnum; return frameWorkEnum;
} }
public static FrameWorkEnum getByCode(Integer code){ public static FrameWorkEnum getByCode(Integer code){
FrameWorkEnum frameWorkEnum = frameWorkEnumCodeMap.get(code); FrameWorkEnum frameWorkEnum = frameWorkEnumCodeMap.get(code);
if(frameWorkEnum==null){
return NONE;
}
return frameWorkEnum; return frameWorkEnum;
} }
} }
...@@ -9,7 +9,7 @@ import java.util.Map; ...@@ -9,7 +9,7 @@ import java.util.Map;
@ApiModel(value = "其他开发语言") @ApiModel(value = "其他开发语言")
@Getter @Getter
public enum LanguageEnum { public enum LanguageEnum {
WU(-1,"无"), NONE(-1,"无"),
C(1,"VC/C++/C#"), C(1,"VC/C++/C#"),
VB(2,"VB"), VB(2,"VB"),
DELPHI(3,"Delphi"), DELPHI(3,"Delphi"),
...@@ -46,10 +46,16 @@ public enum LanguageEnum { ...@@ -46,10 +46,16 @@ public enum LanguageEnum {
public static LanguageEnum getByName(String name){ public static LanguageEnum getByName(String name){
LanguageEnum languageEnum = languageEnumMap.get(name); LanguageEnum languageEnum = languageEnumMap.get(name);
if(languageEnum==null){
return NONE;
}
return languageEnum; return languageEnum;
} }
public static LanguageEnum getByCode(Integer code){ public static LanguageEnum getByCode(Integer code){
LanguageEnum languageEnum = languageEnumCodeMap.get(code); LanguageEnum languageEnum = languageEnumCodeMap.get(code);
if(languageEnum==null){
return NONE;
}
return languageEnum; return languageEnum;
} }
} }
...@@ -20,8 +20,8 @@ public enum MainLanguageEnum { ...@@ -20,8 +20,8 @@ public enum MainLanguageEnum {
RUBY(9,"Ruby"), RUBY(9,"Ruby"),
PERL(10,"Perl"), PERL(10,"Perl"),
MATLAB(11,"Matlab"), MATLAB(11,"Matlab"),
QITA(12,"其他:请在备注中填写,如需填写多个,请以逗号分隔"); QITA(12,"其他:请在备注中填写,如需填写多个,请以逗号分隔"),
NONE(-1,"无");
private Integer code; private Integer code;
private String name; private String name;
...@@ -43,10 +43,16 @@ public enum MainLanguageEnum { ...@@ -43,10 +43,16 @@ public enum MainLanguageEnum {
public static MainLanguageEnum getByName(String name){ public static MainLanguageEnum getByName(String name){
MainLanguageEnum mainLanguageEnum = mainLanguageEnumMap.get(name); MainLanguageEnum mainLanguageEnum = mainLanguageEnumMap.get(name);
if(mainLanguageEnum==null){
return NONE;
}
return mainLanguageEnum; return mainLanguageEnum;
} }
public static MainLanguageEnum getByCode(Integer code){ public static MainLanguageEnum getByCode(Integer code){
MainLanguageEnum mainLanguageEnum = mainLanguageEnumMap.get(code); MainLanguageEnum mainLanguageEnum = mainLanguageEnumMap.get(code);
if(mainLanguageEnum==null){
return NONE;
}
return mainLanguageEnum; return mainLanguageEnum;
} }
} }
...@@ -53,7 +53,7 @@ public enum MicroServiceEnum { ...@@ -53,7 +53,7 @@ public enum MicroServiceEnum {
public static MicroServiceEnum getByName(String name){ public static MicroServiceEnum getByName(String name){
MicroServiceEnum microServiceEnum = microServiceEnumMap.get(name); MicroServiceEnum microServiceEnum = microServiceEnumMap.get(name);
if(microServiceEnum == null){ if(microServiceEnum == null){
return null; return NONE;
} }
return microServiceEnum; return microServiceEnum;
} }
......
...@@ -13,35 +13,36 @@ import java.util.Map; ...@@ -13,35 +13,36 @@ import java.util.Map;
*/ */
@Getter @Getter
public enum MiddlewareEnum { public enum MiddlewareEnum {
NONE(-1,"无"), NONE(-1, "无"),
IIS(0,"IIS"), IIS(0, "IIS"),
TOMCAT(1,"Tomcat"), TOMCAT(1, "Tomcat"),
NGNIX(2,"Ngnix"), NGNIX(2, "Ngnix"),
WEBSPHERE(3,"Websphere"), WEBSPHERE(3, "Websphere"),
WEBLOGIC(4,"Weblogic"), WEBLOGIC(4, "Weblogic"),
JBOSS(5,"JBOSS"), JBOSS(5, "JBOSS"),
JONAS(6,"JOnAS"), JONAS(6, "JOnAS"),
HADOOP(7,"Hadoop"), HADOOP(7, "Hadoop"),
KAFKA(8,"Kafka"), KAFKA(8, "Kafka"),
SPARK(9,"Spark"), SPARK(9, "Spark"),
LVS(10,"LVS"), LVS(10, "LVS"),
LHA(11,"LHA"), LHA(11, "LHA"),
GERONIMO(12,"Geronimo"), GERONIMO(12, "Geronimo"),
JINDIE(13,"金蝶"), JINDIE(13, "金蝶"),
DONGFANGTONG(14,"东方通"), DONGFANGTONG(14, "东方通"),
OTHER(15,"其他:请在备注中填写,如需填写多个,请以逗号分隔"); OTHER(15, "其他:请在备注中填写,如需填写多个,请以逗号分隔");
private Integer code; private Integer code;
private String name; private String name;
private static Map<String, MiddlewareEnum> middlewareEnumMap=new HashMap<>(); private static Map<String, MiddlewareEnum> middlewareEnumMap = new HashMap<>();
private static Map<Integer, MiddlewareEnum> middlewareEnumCodeMap=new HashMap<>(); private static Map<Integer, MiddlewareEnum> middlewareEnumCodeMap = new HashMap<>();
static { static {
for (MiddlewareEnum middlewareEnum : MiddlewareEnum.values()) { for (MiddlewareEnum middlewareEnum : MiddlewareEnum.values()) {
middlewareEnumMap.put(middlewareEnum.getName(),middlewareEnum); middlewareEnumMap.put(middlewareEnum.getName(), middlewareEnum);
middlewareEnumCodeMap.put(middlewareEnum.getCode(),middlewareEnum); middlewareEnumCodeMap.put(middlewareEnum.getCode(), middlewareEnum);
} }
} }
MiddlewareEnum() { MiddlewareEnum() {
} }
...@@ -49,12 +50,20 @@ public enum MiddlewareEnum { ...@@ -49,12 +50,20 @@ public enum MiddlewareEnum {
this.code = code; this.code = code;
this.name = name; this.name = name;
} }
public static MiddlewareEnum getByName(String name){
public static MiddlewareEnum getByName(String name) {
MiddlewareEnum middlewareEnum = middlewareEnumMap.get(name); MiddlewareEnum middlewareEnum = middlewareEnumMap.get(name);
if(middlewareEnum==null){
return NONE;
}
return middlewareEnum; return middlewareEnum;
} }
public static MiddlewareEnum getByCode(Integer code){
public static MiddlewareEnum getByCode(Integer code) {
MiddlewareEnum middlewareEnum = middlewareEnumCodeMap.get(code); MiddlewareEnum middlewareEnum = middlewareEnumCodeMap.get(code);
if(middlewareEnum==null){
return NONE;
}
return middlewareEnum; return middlewareEnum;
} }
} }
...@@ -61,10 +61,16 @@ public enum OperateSystem { ...@@ -61,10 +61,16 @@ public enum OperateSystem {
} }
public static OperateSystem getByName(String name){ public static OperateSystem getByName(String name){
OperateSystem operateSystem = operateSystemMap.get(name); OperateSystem operateSystem = operateSystemMap.get(name);
if(operateSystem==null){
return NONE;
}
return operateSystem; return operateSystem;
} }
public static OperateSystem getByCode(String name){ public static OperateSystem getByCode(String name){
OperateSystem operateSystem = operateSystemCodeMap.get(name); OperateSystem operateSystem = operateSystemCodeMap.get(name);
if(operateSystem==null){
return NONE;
}
return operateSystem; return operateSystem;
} }
} }
...@@ -9,7 +9,7 @@ import java.util.Map; ...@@ -9,7 +9,7 @@ import java.util.Map;
@ApiModel(value = "打包方式") @ApiModel(value = "打包方式")
@Getter @Getter
public enum OpgaEnum { public enum OpgaEnum {
WU(-1,"无"), NONE(-1,"无"),
SETUPINSHEILD(-1,"SetUp/InstallSheild封装"), SETUPINSHEILD(-1,"SetUp/InstallSheild封装"),
MAVEN(-1,"Maven打包方式"), MAVEN(-1,"Maven打包方式"),
GRADLE(-1,"Gradle打包方式"), GRADLE(-1,"Gradle打包方式"),
...@@ -34,10 +34,16 @@ public enum OpgaEnum { ...@@ -34,10 +34,16 @@ public enum OpgaEnum {
public static OpgaEnum getByName(String name){ public static OpgaEnum getByName(String name){
OpgaEnum opgaEnum = opgaEnumMap.get(name); OpgaEnum opgaEnum = opgaEnumMap.get(name);
if(opgaEnum==null){
return NONE;
}
return opgaEnum; return opgaEnum;
} }
public static OpgaEnum getByCode(Integer code){ public static OpgaEnum getByCode(Integer code){
OpgaEnum opgaEnum = opgaEnumCodeMap.get(code); OpgaEnum opgaEnum = opgaEnumCodeMap.get(code);
if(opgaEnum==null){
return NONE;
}
return opgaEnum; return opgaEnum;
} }
} }
...@@ -6,7 +6,7 @@ import java.util.HashMap; ...@@ -6,7 +6,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
@Getter @Getter
public enum OtherApiEnum { public enum OtherApiEnum {
(-1,"无"), NONE(-1,"无"),
JNDI(0,"JNDI"), JNDI(0,"JNDI"),
ML(1,"其他命名与目录类API:请在备注中填写,如需填写多个,请以逗号分隔"), ML(1,"其他命名与目录类API:请在备注中填写,如需填写多个,请以逗号分隔"),
JMS(2,"JMS"), JMS(2,"JMS"),
...@@ -56,10 +56,16 @@ public enum OtherApiEnum { ...@@ -56,10 +56,16 @@ public enum OtherApiEnum {
} }
public static OtherApiEnum getByName(String name){ public static OtherApiEnum getByName(String name){
OtherApiEnum otherApiEnum = otherApiEnumMap.get(name); OtherApiEnum otherApiEnum = otherApiEnumMap.get(name);
if(otherApiEnum==null){
return NONE;
}
return otherApiEnum; return otherApiEnum;
} }
public static OtherApiEnum getByCode(Integer code){ public static OtherApiEnum getByCode(Integer code){
OtherApiEnum otherApiEnum = otherApiCodeEnumMap.get(code); OtherApiEnum otherApiEnum = otherApiCodeEnumMap.get(code);
if(otherApiEnum==null){
return NONE;
}
return otherApiEnum; return otherApiEnum;
} }
} }
...@@ -13,8 +13,8 @@ public enum RpoEnum { ...@@ -13,8 +13,8 @@ public enum RpoEnum {
QESS(3,"与RTO时间的前24小时同步"), QESS(3,"与RTO时间的前24小时同步"),
HFQ(4,"允许丢失恢复期间所产生的数据"), HFQ(4,"允许丢失恢复期间所产生的数据"),
GJ(5,"允许丢失割接准备时期+恢复期间所产生的数据"), GJ(5,"允许丢失割接准备时期+恢复期间所产生的数据"),
GJALL(6,"允许丢失割接前备份以外的所有数据"); GJALL(6,"允许丢失割接前备份以外的所有数据"),
NONE(-1,"无");
private static Map<String,RpoEnum> rpoEnumHashMap=new HashMap<>(); private static Map<String,RpoEnum> rpoEnumHashMap=new HashMap<>();
private static Map<Integer,RpoEnum> rpoCodeEnumHashMap=new HashMap<>(); private static Map<Integer,RpoEnum> rpoCodeEnumHashMap=new HashMap<>();
...@@ -26,10 +26,16 @@ public enum RpoEnum { ...@@ -26,10 +26,16 @@ public enum RpoEnum {
} }
public static RpoEnum getByName(String name){ public static RpoEnum getByName(String name){
RpoEnum rpoEnum = rpoEnumHashMap.get(name); RpoEnum rpoEnum = rpoEnumHashMap.get(name);
if(rpoEnum==null){
return NONE;
}
return rpoEnum; return rpoEnum;
} }
public static RpoEnum getByCode(Integer code){ public static RpoEnum getByCode(Integer code){
RpoEnum rpoEnum = rpoCodeEnumHashMap.get(code); RpoEnum rpoEnum = rpoCodeEnumHashMap.get(code);
if(rpoEnum==null){
return NONE;
}
return rpoEnum; return rpoEnum;
} }
......
...@@ -19,8 +19,8 @@ public enum RtoEnum { ...@@ -19,8 +19,8 @@ public enum RtoEnum {
//暂停服务 //暂停服务
QI(8,"72小时内"), QI(8,"72小时内"),
//休息日或晚间替换 //休息日或晚间替换
ZH(9,"一周内"); ZH(9,"一周内"),
NONE(-1,"无");
private Integer code; private Integer code;
private String name; private String name;
...@@ -37,10 +37,16 @@ public enum RtoEnum { ...@@ -37,10 +37,16 @@ public enum RtoEnum {
} }
public static RtoEnum getByName(String name){ public static RtoEnum getByName(String name){
RtoEnum rpoEnum = rtoEnumHashMap.get(name); RtoEnum rpoEnum = rtoEnumHashMap.get(name);
if(rpoEnum==null){
return NONE;
}
return rpoEnum; return rpoEnum;
} }
public static RtoEnum getByCode(Integer code){ public static RtoEnum getByCode(Integer code){
RtoEnum rpoEnum = rtoEnumHashMap.get(code); RtoEnum rpoEnum = rtoEnumHashMap.get(code);
if(rpoEnum==null){
return NONE;
}
return rpoEnum; return rpoEnum;
} }
RtoEnum(Integer code, String name) { RtoEnum(Integer code, String name) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论