package com.zy.common.model.enums;
|
|
public enum HtmlNavIconType {
|
|
INDEX("index", "layui-icon-home"),
|
SYSTEM("system", "layui-icon-component"),
|
SET("set", "layui-icon-set"),
|
MERCHANT("merchant", "layui-icon-user"),
|
DEVELOP("develop", "layui-icon-util"),
|
STOCK("stock", "layui-icon-templeate-1"),
|
LOG_REPORT("logReport", "layui-icon-read"),
|
IO_WORK("ioWork", "layui-icon-flag"),
|
WORK_FLOW("workFlow", "layui-icon-form"),
|
BASE("base", "layui-icon-file"),
|
ORDER("erp", "layui-icon-senior"),
|
SENSOR("sensor", "layui-icon-engine"),
|
;
|
|
|
private String code;
|
private String icon;
|
HtmlNavIconType(String code, String icon){
|
this.code = code;
|
this.icon = icon;
|
}
|
|
public static String get(String code) {
|
for (HtmlNavIconType type : HtmlNavIconType.values()){
|
if (type.code.equals(code)){
|
return type.icon;
|
}
|
}
|
return "layui-icon-file-b";
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getIcon() {
|
return icon;
|
}
|
|
public void setIcon(String icon) {
|
this.icon = icon;
|
}
|
}
|