package com.zksy.visualization.domain.response;

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

import java.util.List;

/**
 * @author Administrator
 * @version 1.0
 * @project dh-server-micro
 * @description 动环管理-通道子类型分页查询
 * @date 2024/12/19 16:24:17
 */
@Data
public class ChannelSubtypeResponse {
    @ApiModelProperty(value = "页码")
    private Integer pageNo;

    @ApiModelProperty(value = "分页大小")
    private Integer pageSize;

    @ApiModelProperty(value = "总数")
    private Integer totalCount;

    @ApiModelProperty(value = "枚举列表")
    private List<DictionaryItem> result;

@Data
public static class DictionaryItem {

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "设备子类型编码")
    private String code;

    @ApiModelProperty(value = "设备子类型名称")
    private String name;

    @ApiModelProperty(value = "设备类型编码")
    private String par1;

    @ApiModelProperty(value = "设备类型名称")
    private String par1Name;

    @ApiModelProperty(value = "所属场景编码")
    private String par2;

    @ApiModelProperty(value = "所属场景名称")
    private String par2Name;

    private String type;

    @ApiModelProperty(value = "描述")
    private String memo;

    private Integer deleteMark;
}
}
