package com.infoepoch.pms.agent.domain.baisc.user;

/**
 * 当前登录用户来源类型
 */
public enum UserLoginType {
    CMCC,
    SUPPLIER;

    /**
     * 解析登录用户类型，无法识别时默认内部用户。
     *
     * @param value 枚举文本
     * @return 登录用户类型
     */
    public static UserLoginType parse(String value) {
        for (UserLoginType type : values()) {
            if (type.name().equalsIgnoreCase(value)) {
                return type;
            }
        }
        return CMCC;
    }
}
