package com.fzzy.work.data; /** * @Desc: 工单节点枚举类 * @Author: Andy.jia * @Date: 2025/12/18 */ public enum WorkNode { NODE_START("node-start", "提交"), NODE1("node1", "库区领导审批"), NODE2("node2", "监管审批"), NODE3("node3", "银行审批"), NODE_END("node-end", "结束"); private String code; private String msg; WorkNode(String code, String msg) { this.code = code; this.msg = msg; } public String getCode() { return code; } public String getMsg() { return msg; } public static String getMsg(String code) { if(null == code) return null; if(WorkNode.NODE_START.getCode().equals(code)) return WorkNode.NODE_START.getMsg(); if(WorkNode.NODE1.getCode().equals(code)) return WorkNode.NODE1.getMsg(); if(WorkNode.NODE2.getCode().equals(code)) return WorkNode.NODE2.getMsg(); if(WorkNode.NODE3.getCode().equals(code)) return WorkNode.NODE3.getMsg(); if(WorkNode.NODE_END.getCode().equals(code)) return WorkNode.NODE_END.getMsg(); return code; } }