package com.jsowell.pile.dto.camera;

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;

/**
 * 相机心跳对象
 *
 * @author Lemon
 * @Date 2023/12/5 10:29:49
 */
@Data
public class CameraHeartBeatDTO {
    /**
     * 设备名称
     */
    @JSONField(name = "dev_name")
    private String devName;

    /**
     * 产品类型
     */
    private String product;

    /**
     * 设备ip地址
     * (有线网络地址)
     */
    private String ip;

    /**
     * 设备序列号
     */
    private String sn;

    /**
     * 回复状态
     */
    private State state;


    @Data
    public static class State{
        @JSONField(name = "parking_number")
        private String[] parkingNumber;
    }
}
