ScreenDTO.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. package com.welampiot.dto;
  2. import lombok.Data;
  3. import java.io.Serializable;
  4. import java.util.Date;
  5. /**
  6. * ClassName: ScreenDTO
  7. * Package: com.welampiot.dto
  8. * Description:
  9. *
  10. * @Author: zhj_Start
  11. * @Create: 2023/3/22 - 16:31
  12. * @Version: v1.0
  13. */
  14. @Data
  15. public class ScreenDTO implements Serializable {
  16. /**
  17. * 主键id
  18. *
  19. * @mbg.generated
  20. */
  21. private Integer id;
  22. /**
  23. * 名称
  24. *
  25. * @mbg.generated
  26. */
  27. private String model;
  28. /**
  29. * 序列号
  30. *
  31. * @mbg.generated
  32. */
  33. private String num;
  34. /**
  35. * 分辨率
  36. *
  37. * @mbg.generated
  38. */
  39. private String resolve;
  40. /**
  41. * 点阵规则(0 = p4,1 = p3,2 = p2,3 = LCD,4 = 其他)
  42. *
  43. * @mbg.generated
  44. */
  45. private Integer role;
  46. /**
  47. * 供电方式(0 = 适配器,1 = POE,2 = 其他,3 = AC220V)
  48. *
  49. * @mbg.generated
  50. */
  51. private Integer powermodel;
  52. /**
  53. * 通信方式(0 = 以太网,1 = 4G,2 = 其他)
  54. *
  55. * @mbg.generated
  56. */
  57. private Integer commodel;
  58. /**
  59. * 灯杆id
  60. *
  61. * @mbg.generated
  62. */
  63. private Integer lampPoleId;
  64. /**
  65. * 网络状态(0 不在线,1 在线)
  66. *
  67. * @mbg.generated
  68. */
  69. private Integer netstatus;
  70. /**
  71. * 屏幕开关状态(0 关,1 开)
  72. *
  73. * @mbg.generated
  74. */
  75. private Integer status;
  76. /**
  77. * 屏幕亮度值
  78. *
  79. * @mbg.generated
  80. */
  81. private Short light;
  82. /**
  83. * 音量
  84. *
  85. * @mbg.generated
  86. */
  87. private Short volume;
  88. /**
  89. * 宽
  90. *
  91. * @mbg.generated
  92. */
  93. private Short width;
  94. /**
  95. * 高
  96. *
  97. * @mbg.generated
  98. */
  99. private Short height;
  100. /**
  101. * 正在播放的节目id
  102. *
  103. * @mbg.generated
  104. */
  105. private Integer playingid;
  106. /**
  107. * 屏幕播放类型(0 节目,1 气象站,2 视屏监控,3 网页)
  108. *
  109. * @mbg.generated
  110. */
  111. private Integer type;
  112. /**
  113. * 视屏监控id
  114. *
  115. * @mbg.generated
  116. */
  117. private Integer videoid;
  118. /**
  119. * 气象站id
  120. *
  121. * @mbg.generated
  122. */
  123. private Integer weatherid;
  124. /**
  125. * 最大亮度值
  126. *
  127. * @mbg.generated
  128. */
  129. private Integer maxlight;
  130. /**
  131. * 设备类型(0 熙讯,1 仰邦,2 灰度,3 卡莱特,4 太龙)
  132. *
  133. * @mbg.generated
  134. */
  135. private Integer devtype;
  136. /**
  137. * 指令是否发送中
  138. *
  139. * @mbg.generated
  140. */
  141. private Integer isSending;
  142. /**
  143. * 卡莱特屏幕的id
  144. *
  145. * @mbg.generated
  146. */
  147. private Integer kalaiteId;
  148. /**
  149. * 太龙显示屏的id
  150. *
  151. * @mbg.generated
  152. */
  153. private String tailongId;
  154. /**
  155. * 是否为仰邦YQ2的卡
  156. *
  157. * @mbg.generated
  158. */
  159. private Integer isYq2;
  160. /**
  161. * 电源模式(0 手动,1 自动)
  162. *
  163. * @mbg.generated
  164. */
  165. private Integer openMode;
  166. /**
  167. * IP地址
  168. *
  169. * @mbg.generated
  170. */
  171. private String ipAddr;
  172. private String taskid;
  173. private Integer taskmode;
  174. /**
  175. * 安装时间
  176. *
  177. * @mbg.generated
  178. */
  179. private Date installDate;
  180. /**
  181. * 过期时间
  182. *
  183. * @mbg.generated
  184. */
  185. private Date expirationDate;
  186. private static final long serialVersionUID = 1L;
  187. }