package com.zy.acs.manager.manager.enums; import com.zy.acs.framework.common.Cools; public enum FuncStaType { CHARGE, STANDBY, ; public static FuncStaType query(String type) { if (Cools.isEmpty(type)) { return null; } for (FuncStaType value : FuncStaType.values()) { if (type.equals(value.toString())) { return value; } } return null; } public static FuncStaType query(TaskTypeType taskType) { if (null == taskType) { return null; } switch (taskType) { case TO_CHARGE: return FuncStaType.CHARGE; case TO_STANDBY: return FuncStaType.STANDBY; default: return null; } } }