Device.java 1.2 KB

1234567891011121314151617181920212223242526272829
  1. package com.supervision.web.peopleGateManage.entity;
  2. import lombok.Data;
  3. import java.time.LocalDateTime;
  4. import java.util.Date;
  5. @Data
  6. public class Device {
  7. private Long id; // 系统内部设备ID
  8. private String serialNumber; // 设备序列号(唯一)
  9. private String name; // 设备名称
  10. private String type; // 设备类型:carDoor, peopleDoor
  11. private String location; // 设备位置描述
  12. private String ip; // 设备IP
  13. private Integer port; // 端口
  14. private String account; // 登录账号
  15. private String password; // 登录密码
  16. private Boolean isConnect; // 是否已连接
  17. private String status; // 在线状态:online/offline
  18. private String firmwareVersion; // 固件版本
  19. private String doors; // 门体信息JSON字符串
  20. private String channels; // 摄像头信息JSON字符串
  21. private String notes; // 备注信息
  22. private Date createTime; // 创建时间
  23. private Date updateTime; // 更新时间
  24. }