ScreenDTO.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. package com.welampiot.dto;
  2. import lombok.Data;
  3. import java.io.Serializable;
  4. import java.util.List;
  5. /**
  6. * ClassName: ScreenDTO
  7. * Package: com.welampiot.dto
  8. * Description: 屏幕
  9. *
  10. * @Author: zhj_Start
  11. * @Create: 2023/4/14 - 9:31
  12. * @Version: v1.0
  13. */
  14. @Data
  15. public class ScreenDTO implements Serializable {
  16. /** 主键 **/
  17. private Integer id;
  18. /** 名称 **/
  19. private String model;
  20. /** 序列号 **/
  21. private String num;
  22. /** 分辨率 **/
  23. private String resolve;
  24. /** 点阵规则(0 = p4,1 = p3,3 = LCD,4 = 其他)**/
  25. private Integer role;
  26. /** 供电方式(0 = 适配器,1 = POE,2 = 其他,3 = AC220V)**/
  27. private Integer powerModel;
  28. /** 通信方式(0 = 以太网,1 = 4G,2 = 其他)**/
  29. private Integer comModel;
  30. /** 灯杆id **/
  31. private Integer lampPoleId;
  32. /** 网络状态(0 不在线,1 在线)**/
  33. private Integer netStatus;
  34. /** 屏幕开关状态(0 关,1 开)**/
  35. private Integer status;
  36. /** 屏幕亮度值 **/
  37. private Integer light;
  38. /** 音量 **/
  39. private Integer volume;
  40. /** 宽 **/
  41. private Integer width;
  42. /** 高 **/
  43. private Integer height;
  44. /** 正在播放的节目id **/
  45. private Integer playingId;
  46. /** 屏幕播放类型(0 节目,1 气象站,2 视屏监控,3 网页)**/
  47. private Integer type;
  48. /** 视屏监控id **/
  49. private Integer videoId;
  50. /** 气象站id **/
  51. private Integer weatherId;
  52. /** 最大亮度值 **/
  53. private Integer maxLight;
  54. /** 设备类型(0 熙讯,1 仰邦,2 灰度,3 卡莱特,4 太龙)**/
  55. private Integer devType;
  56. /** 指令是否发送中 **/
  57. private Integer isSending;
  58. /** 卡莱特屏幕的id **/
  59. private Integer kaLaiTeId;
  60. /** 太龙显示屏的id **/
  61. private String taiLongId;
  62. /** 是否为仰邦YQ2的卡 **/
  63. private Integer isYQ2;
  64. /** 电源模式(0 手动,1 自动)**/
  65. private Integer openMode;
  66. /** ip地址 **/
  67. private String ipAddr;
  68. private String taskId;
  69. private Integer taskMode;
  70. /** 安装时间 **/
  71. private String installDate;
  72. /** 过期时间 **/
  73. private String expirationDate;
  74. /** 灯杆名 **/
  75. private String lampPoleName;
  76. /** 时区 **/
  77. private Integer timezone;
  78. /** 当前节目名称 **/
  79. private String programName;
  80. /** 当天用电量 **/
  81. private Float dayCom;
  82. /** 累计用电量 **/
  83. private Float totalCom;
  84. /** 电压 **/
  85. private Float voltage;
  86. /** 电流 **/
  87. private Float current;
  88. /** 功率 **/
  89. private Float power;
  90. /** 更新时间 **/
  91. private String updateTime;
  92. /** 是否支持截屏 **/
  93. private Integer canCut;
  94. /** 屏幕名 **/
  95. private String name;
  96. private List<Integer> sectionList;
  97. private Integer page;
  98. private Integer count;
  99. private Integer online;
  100. private static final long serialVersionUID = 1L;
  101. }