package com.sz.admin.monitor.pojo.dto.camera;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * ClassName: CameraUpdateDTO
 * Package: com.sz.admin.monitor.pojo.dto.camera
 * Description:
 */
@Data
@Schema(description = "Camera更新DTO")
public class CameraUpdateDTO {
    @Schema(description = "主键ID")
    private Long id;

    @Schema(description = "摄像机编号")
    private String cameraNo;

    @Schema(description = "摄像头名称")
    private String name;


    @Schema(description = "0-枪机 1-球体")
    private Integer type;

    @Schema(description = "通道类型 0-海康 1-大华")
    private Integer channelDriver;

    @Schema(description = "1-可见光 2-热成像")
    private Integer videoType;

    @Schema(description = "是否开启巡检 0-关闭，1-开启")
    private Integer enableInspection;

    @Schema(description = "排序号")
    private Integer sortOrder;

    @Schema(description = "具体安装位置")
    private String installLocation;


}
