package com.njcn.user.pojo.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 类的介绍：
 *
 * @author xuyang
 * @version 1.0.0
 * @createTime 2023/8/21 10:17
 */
@Data
public class AppInfoSetParam {

    @ApiModelProperty(value = "暂态事件")
    private Integer eventInfo;

    @ApiModelProperty(value = "稳态事件")
    private Integer harmonicInfo;

    @ApiModelProperty(value = "设备运行事件")
    private Integer runInfo;

    @ApiModelProperty(value = "设备告警")
    private Integer alarmInfo;

    @ApiModelProperty("0：false ；1：true  itic功能是否开启")
    private Integer iticFunction;

    @ApiModelProperty("0：false ；1：true   f47功能是否开启")
    private Integer f47Function;

    @Data
    @EqualsAndHashCode(callSuper = true)
    public static class AppInfoSetUpdateParam extends AppInfoSetParam {

        @ApiModelProperty("用户id")
        private String userId;
    }

}
