ConclusionRelationEnum.java 733 Bytes
package com.lego.common.enums;

import com.lego.common.exception.ServiceException;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 项科室结论条件关系枚举
 */
@Getter
@AllArgsConstructor
public enum ConclusionRelationEnum {

    AND("0", "and"),
    OR("1", "or"),


    ;

    private final String code;

    private final String name;

    public static String getNameByCode(String code) {
        for (ConclusionRelationEnum conclusionRelationEnum : ConclusionRelationEnum.values()) {
            if (conclusionRelationEnum.getCode().equals(code)) {
                return conclusionRelationEnum.getName();
            }
        }
        throw new ServiceException("未查询到条件关系");
    }

}