Commit c7ce5f0d authored by 赵啸非's avatar 赵啸非

添加样表皮肤管理

parent 034ed77a
package com.mortals.xhx.common.code;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* 分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)枚举类
*
* @author zxfei
*/
public enum ImageResolutionEnum {
1.1920*1080("1.1920*1080", "1.1920*1080"),
2.1080*1920("2.1080*1920", "2.1080*1920"),
3.1280*1280("3.1280*1280", "3.1280*1280");
private String value;
private String desc;
ImageResolutionEnum(String value, String desc) {
this.value = value;
this.desc = desc;
}
public String getValue() {
return this.value;
}
public String getDesc() {
return this.desc;
}
public static ImageResolutionEnum getByValue(String value) {
for (ImageResolutionEnum imageResolutionEnum : ImageResolutionEnum.values()) {
if (imageResolutionEnum.getValue() == value) {
return imageResolutionEnum;
}
}
return null;
}
/**
* 获取Map集合
*
* @param eItem 不包含项
* @return
*/
public static Map<String, String> getEnumMap(String... eItem) {
Map<String, String> resultMap = new LinkedHashMap<>();
for (ImageResolutionEnum item : ImageResolutionEnum.values()) {
try {
boolean hasE = false;
for (String e : eItem) {
if (item.getValue() == e) {
hasE = true;
break;
}
}
if (!hasE) {
resultMap.put(item.getValue() + "", item.getDesc());
}
} catch (Exception ex) {
}
}
return resultMap;
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment