package com.seer.teach.common.enums.iot;

/**
 * 设备禁用启用枚举类
 * 用于表示设备的启用和禁用状态
 */
public enum DeviceStatusEnum {

    ENABLE(0, "启用"),

    DISABLE(1, "禁用");

    private final int code;

    private final String description;

    /**
     * 构造函数
     * @param code 状态码，0表示启用，1表示禁用
     * @param description 状态描述信息
     */
    DeviceStatusEnum(int code, String description) {
        this.code = code;
        this.description = description;
    }

    /**
     * 获取状态码
     * @return int 状态码，0表示启用，1表示禁用
     */
    public int getCode() {
        return code;
    }

    /**
     * 获取状态描述
     * @return String 状态描述信息
     */
    public String getDescription() {
        return description;
    }
}

