| | |
| | | package com.sandu.ximon.dao.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import lombok.Data; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 摄像头 |
| | | * @TableName monitor |
| | | */ |
| | | @TableName(value ="monitor") |
| | | @Data |
| | | public class Monitor implements Serializable { |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | //所属人 |
| | | private Long userId; |
| | | //监控序列号 |
| | | private String serialNumber; |
| | | //所属灯杆 |
| | | private String belongTo; |
| | | //地址 |
| | | private String address; |
| | | //设备状态:在线:1/离线:0 |
| | | private int equipmentState; |
| | | //工作状态:正常使用:1/禁止使用:0 |
| | | private int workState; |
| | | //绑定状态:已绑定:1/未绑定:0 |
| | | private int bindingState; |
| | | //备注 |
| | | |
| | | /** |
| | | * 设备序列号 |
| | | */ |
| | | private String deviceSerial; |
| | | |
| | | /** |
| | | * 设备验证码 |
| | | */ |
| | | private String devicesCode; |
| | | |
| | | /** |
| | | * 设备名称 |
| | | */ |
| | | private String deviceName; |
| | | |
| | | /** |
| | | * 设备类型 |
| | | */ |
| | | private String deviceType; |
| | | |
| | | /** |
| | | * 在线状态:0-不在线,1-在线 |
| | | */ |
| | | private Integer equipmentStatus; |
| | | |
| | | /** |
| | | * 是否加密:0-不加密,1-加密 |
| | | */ |
| | | private Integer isEncrypt; |
| | | |
| | | /** |
| | | * 工作状态 |
| | | */ |
| | | private Integer workState; |
| | | |
| | | /** |
| | | * 绑定状态 |
| | | */ |
| | | private Integer bindingState; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | private String note; |
| | | //接入时间 |
| | | private LocalDateTime createTime; |
| | | } |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private LocalDateTime addTime; |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private LocalDateTime updateTime; |
| | | |
| | | /** |
| | | * MAC地址 |
| | | */ |
| | | private String netAddress; |
| | | |
| | | @TableField(exist = false) |
| | | private static final long serialVersionUID = 1L; |
| | | } |