package com.inspect.patrol.domain;

import com.inspect.base.core.annotation.Excel;
import com.inspect.base.core.web.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class PatrolPresetRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Long presetRecordId;
    @Excel(
            name = "预置位编码"
    )
    private String presetPosCode;
    @Excel(
            name = "预置位名称"
    )
    private String presetPosName;
    @Excel(
            name = "通道ID"
    )
    private Long channelId;
    @Excel(
            name = "通道编码"
    )
    private String channelCode;
    @Excel(
            name = "通道类型vl可见光，ir红外"
    )
    private String channelType;
    @Excel(
            name = "描述"
    )
    private String description;
    @Excel(
            name = "所属NVR"
    )
    private String videoNvrCode;
    @Excel(
            name = "巡视设备ID"
    )
    private Long eqpBookId;
    @Excel(
            name = "巡视设备编码"
    )
    private String patrolDeviceCode;

    @Override
    public String toString() {
        return "PatrolPresetRecord{" +
                "presetRecordId=" + presetRecordId +
                ", presetPosCode='" + presetPosCode + '\'' +
                ", presetPosName='" + presetPosName + '\'' +
                ", channelId=" + channelId +
                ", channelCode='" + channelCode + '\'' +
                ", channelType='" + channelType + '\'' +
                ", description='" + description + '\'' +
                ", videoNvrCode='" + videoNvrCode + '\'' +
                ", eqpBookId=" + eqpBookId +
                ", patrolDeviceCode='" + patrolDeviceCode + '\'' +
                '}';
    }
}
