package org.jeecg.modules.eam.constant; public enum ThirdMaintenanceStatusEnum { WAIT_MAINTENANCE, //待保养 UNDER_MAINTENANCE, //保养中 WAIT_CHECK, //待检查 OPERATOR_SIGNATURE, // 操作人签字 REPAIRMAN_SIGNATURE, // 维修人签字 REPAIR_MANAGER_SIGNATURE, //维修室主任签字 INSPECTOR_SIGNATURE, //设备检查人签字 COMPLETE, //已完成 FREEZE, // 已锁定 CHANGE, // 变更中 CANCEL,// 已取消 ABOLISH, //已作废 ; public static ThirdMaintenanceStatusEnum getInstance(String code) { ThirdMaintenanceStatusEnum[] values = ThirdMaintenanceStatusEnum.values(); for (ThirdMaintenanceStatusEnum value : values) { if (value.name().equals(code)) { return value; } } return null; } }