package com.gangquan360.smartadmin.constant;

import com.gangquan360.smartadmin.common.domain.BaseEnum;
/**
 * 系统环境枚举类
 *
 * @author listen
 * @date 2019年4月11日 17:34:59
 */
public enum SystemEnvironmentEnum implements BaseEnum {

    /**
     * dev
     */
    DEV("dev", "开发环境"),

    /**
     * sit
     */
    SIT("sit", "测试环境"),

    /**
     * pre
     */
    PRE("pre", "预发布环境"),

    /**
     * prod
     */
    PROD("prod", "生产环境");

    private String value;

    private String desc;

    SystemEnvironmentEnum(String value, String desc) {
        this.value = value;
        this.desc = desc;
    }
    /**
     * 获取定义枚举value值
     *
     * @return Integer
     */
    @Override
    public String getValue() {
        return value;
    }

    /**
     * 获取枚举类的说明
     *
     * @return String
     */
    @Override
    public String getDesc() {
        return desc;
    }

}
