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;
|
}
|
}
|