package com.gkhy.safePlatform.safeCheck.enums; public enum TaskStatusEnum { TASK_CHECK_WAIT((byte)1,"待巡检"), TASK_CHECK_RUNNING((byte)2,"巡检中"), TASK_CHECK_FINISHED((byte)3,"已巡检"), TASK_TIMEOUT_NO_CHECK((byte)4,"过期未巡检") ; private Byte status; private String value; TaskStatusEnum(Byte status, String value) { this.status = status; this.value = value; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public static String getValue(Byte status){ for (TaskStatusEnum taskStatusEnum : TaskStatusEnum.values()) { if(taskStatusEnum.getStatus()==status){ return taskStatusEnum.getValue(); } } return ""; } }