package com.qianwen.smartman.modules.cps.enums; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/enums/WorkTypeEnum.class */ public enum WorkTypeEnum { OTHER(0, "其他"), MARK(1, "打标"), MEASURE(2, "测量"), CLEAN(3, "清洗"), LOAD_AND_UNLOAD(4, "装卸"), PROCESS(5, "加工"), HANDLE(6, "搬运"), THREE_COORDINATES(7, "三坐标"); private final Integer code; private final String desc; WorkTypeEnum(final Integer code, final String desc) { this.code = code; this.desc = desc; } public Integer getCode() { return this.code; } public String getDesc() { return this.desc; } public static WorkTypeEnum findByDesc(String desc) { WorkTypeEnum[] values = values(); for (WorkTypeEnum value : values) { if (value.desc.equals(desc)) { return value; } } return null; } public static WorkTypeEnum findByCode(Integer code) { WorkTypeEnum[] values = values(); for (WorkTypeEnum value : values) { if (value.code.equals(code)) { return value; } } return null; } }