package com.qianwen.smartman.modules.perf.enums; public enum OnOffWorkEnum { WILL_ON(0), WILL_OFF(1); private final Integer code; OnOffWorkEnum(final Integer code) { this.code = code; } public Integer getCode() { return this.code; } public static OnOffWorkEnum of(Integer code) { if (code == null) { return WILL_ON; } OnOffWorkEnum[] values = values(); for (OnOffWorkEnum methodEnum : values) { if (methodEnum.code.equals(code)) { return methodEnum; } } return WILL_ON; } }