From 1ecada5de50a79b5fc9ecca17e47e32dd07a692c Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期二, 06 五月 2025 18:20:29 +0800 Subject: [PATCH] 功率因数-电网拓扑预警信息 --- ansteel-biz/src/main/java/com/iailab/module/ansteel/common/enums/TraceProcessTypeEnum.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/common/enums/TraceProcessTypeEnum.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/common/enums/TraceProcessTypeEnum.java new file mode 100644 index 0000000..eb6d1ee --- /dev/null +++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/common/enums/TraceProcessTypeEnum.java @@ -0,0 +1,31 @@ +package com.iailab.module.ansteel.common.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@AllArgsConstructor +public enum TraceProcessTypeEnum { + + BM("BM", "备煤工序"), + LJ("LJ", "炼焦工序"), + GXJ("GXJ", "干熄焦工序"), + HC("HC", "化产工序"), + UNKNOW("unkuow", "未知"); + + private String code; + private String process; + + public static TraceProcessTypeEnum getEumByCode(String code) { + if (StringUtils.isBlank(code)) { + return UNKNOW; + } + for (TraceProcessTypeEnum statusEnum : TraceProcessTypeEnum.values()) { + if (statusEnum.getCode().equals(code.trim().toUpperCase())) { + return statusEnum; + } + } + return UNKNOW; + } +} -- Gitblit v1.9.3