package com.gkhy.safePlatform.doublePrevention.enums; import com.fasterxml.jackson.annotation.JsonValue; public enum StatusEnum { DELETE_STATUS_USE((byte) 0, "正常"), DELETE_STATUS_DISCARD((byte) 1, "删除"), DANGER_RECTIFY_WAIT((byte) 1, "处理中"), DANGER_RECTIFY_REVIEW((byte) 2, "已关闭"), DANGER_MANAGER_RECTIFY((byte) 0, "整改中"), DANGER_MANAGER_WAIT_ACCEPT((byte) 1, "待验收"), DANGER_MANAGER_TIMEOUT_RECTIFY((byte) 2, "延期整改"), DANGER_MANAGER_NOT_ACCEPT((byte) 3, "超期未整改"), DANGER_MANAGER_ACCEPT((byte) 9, "已验收"), DANGER_ON_TIME_RECTIFY((byte) 1 , "未延期"), DANGER_TIMEOUT_RECTIFY((byte) 2, "延期整改"), ; byte code; @JsonValue String value; StatusEnum(byte code, String value) { this.code = code; this.value = value; } public byte getCode() { return code; } public String getValue() { return value; } }