ChannelNumber.java 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. package com.ruoyi.manage.domain;
  2. import com.ruoyi.common.annotation.Excel;
  3. import com.ruoyi.common.core.domain.BaseEntity;
  4. import javax.validation.constraints.NotNull;
  5. /**
  6. * 通道管理对象 channel_number
  7. *
  8. * @author boman
  9. * @date 2025-05-07
  10. */
  11. public class ChannelNumber extends BaseEntity {
  12. private static final long serialVersionUID = 1L;
  13. /**
  14. * 通道ID
  15. */
  16. private Long channelId;
  17. /**
  18. * 设备Ip
  19. */
  20. private String equipmentIp;
  21. /**
  22. * 设备ID
  23. */
  24. @NotNull
  25. private Long equipmentId;
  26. /**
  27. * 设备编号
  28. */
  29. @Excel(name = "设备编号")
  30. private String equipmentNum;
  31. /**
  32. * 设备名称
  33. */
  34. @Excel(name = "设备名称")
  35. private String equipmentName;
  36. /**
  37. * 通道编号
  38. */
  39. @Excel(name = "通道编号")
  40. @NotNull
  41. private String channelNum;
  42. /**
  43. * 预览端口
  44. */
  45. private String port;
  46. /**
  47. * 视频地址
  48. */
  49. @Excel(name = "视频地址")
  50. private String videoAddress;
  51. /**
  52. * 账号
  53. */
  54. private String account;
  55. /**
  56. * 密码
  57. */
  58. private String password;
  59. /**
  60. * 探测协议类型
  61. */
  62. @Excel(name = "探测协议类型")
  63. private String protocolType;
  64. /**
  65. * 通道描述
  66. */
  67. @Excel(name = "通道描述")
  68. private String channelDetails;
  69. /**
  70. * 删除标志(0代表存在 1代表删除)
  71. */
  72. private String delFlag;
  73. /**
  74. * 是否设置过参数 N Y 不在数据库中
  75. */
  76. private String isChannel;
  77. /**
  78. * 参数设置
  79. */
  80. private ParameterSet parameterSet;
  81. public String getEquipmentIp() {
  82. return equipmentIp;
  83. }
  84. public void setEquipmentIp(String equipmentIp) {
  85. this.equipmentIp = equipmentIp;
  86. }
  87. public ParameterSet getParameterSet() {
  88. return parameterSet;
  89. }
  90. public void setParameterSet(ParameterSet parameterSet) {
  91. this.parameterSet = parameterSet;
  92. }
  93. public String getPort() {
  94. return port;
  95. }
  96. public void setPort(String port) {
  97. this.port = port;
  98. }
  99. public String getIsChannel() {
  100. return isChannel;
  101. }
  102. public void setIsChannel(String isChannel) {
  103. this.isChannel = isChannel;
  104. }
  105. public String getEquipmentNum() {
  106. return equipmentNum;
  107. }
  108. public void setEquipmentNum(String equipmentNum) {
  109. this.equipmentNum = equipmentNum;
  110. }
  111. public String getEquipmentName() {
  112. return equipmentName;
  113. }
  114. public void setEquipmentName(String equipmentName) {
  115. this.equipmentName = equipmentName;
  116. }
  117. public Long getEquipmentId() {
  118. return equipmentId;
  119. }
  120. public void setEquipmentId(Long equipmentId) {
  121. this.equipmentId = equipmentId;
  122. }
  123. public String getAccount() {
  124. return account;
  125. }
  126. public void setAccount(String account) {
  127. this.account = account;
  128. }
  129. public String getPassword() {
  130. return password;
  131. }
  132. public void setPassword(String password) {
  133. this.password = password;
  134. }
  135. public void setChannelId(Long channelId) {
  136. this.channelId = channelId;
  137. }
  138. public Long getChannelId() {
  139. return channelId;
  140. }
  141. public void setChannelNum(String channelNum) {
  142. this.channelNum = channelNum;
  143. }
  144. public String getChannelNum() {
  145. return channelNum;
  146. }
  147. public void setVideoAddress(String videoAddress) {
  148. this.videoAddress = videoAddress;
  149. }
  150. public String getVideoAddress() {
  151. return videoAddress;
  152. }
  153. public void setProtocolType(String protocolType) {
  154. this.protocolType = protocolType;
  155. }
  156. public String getProtocolType() {
  157. return protocolType;
  158. }
  159. public void setChannelDetails(String channelDetails) {
  160. this.channelDetails = channelDetails;
  161. }
  162. public String getChannelDetails() {
  163. return channelDetails;
  164. }
  165. public void setDelFlag(String delFlag) {
  166. this.delFlag = delFlag;
  167. }
  168. public String getDelFlag() {
  169. return delFlag;
  170. }
  171. @Override
  172. public String toString() {
  173. return "ChannelNumber{" +
  174. "channelId=" + channelId +
  175. ", equipmentIp='" + equipmentIp + '\'' +
  176. ", equipmentId=" + equipmentId +
  177. ", equipmentNum='" + equipmentNum + '\'' +
  178. ", equipmentName='" + equipmentName + '\'' +
  179. ", channelNum='" + channelNum + '\'' +
  180. ", port='" + port + '\'' +
  181. ", videoAddress='" + videoAddress + '\'' +
  182. ", account='" + account + '\'' +
  183. ", password='" + password + '\'' +
  184. ", protocolType='" + protocolType + '\'' +
  185. ", channelDetails='" + channelDetails + '\'' +
  186. ", delFlag='" + delFlag + '\'' +
  187. ", isChannel='" + isChannel + '\'' +
  188. ", parameterSet=" + parameterSet +
  189. '}';
  190. }
  191. }