package com.ycwl.basic.model.pc.device.resp;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author：longbinbin
 * @Date：2024/11/29 14:58
 */
@Data
// 设备列表响应参数
public class DeviceRespVO {
    private Long id;
    // 景区id
    private Long scenicId;
    // 设备名称
    private String name;
    // 设备编号
    private String no;
    // 经度
    private BigDecimal longitude;
    // 纬度
    private BigDecimal latitude;
    // 是否启用，0不启用，1启用
    private Integer status;
    // 是否在线，0不在线，1在线
    private Integer online;
    private String coverUrl;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateAt;
    // 景区名称
    private String scenicName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date keepaliveAt;
    private String previewUrl;
    private String previewCoverUrl;
}
