CameraInfo.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. package com.lqkj.business.entity;
  2. import com.lqkj.common.annotation.Excel;
  3. import com.lqkj.common.core.model.BaseEntity;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. /**
  7. * 监控信息对象 sys_camera_info
  8. *
  9. * @author lh
  10. * @date 2022-09-30
  11. */
  12. public class CameraInfo extends BaseEntity
  13. {
  14. private static final long serialVersionUID = 1L;
  15. /** 监控编号 */
  16. private String cameraId;
  17. /** 监控名称 */
  18. @Excel(name = "监控名称")
  19. private String name;
  20. /** 对接类型 */
  21. @Excel(name = "对接类型",dictType = "camera_interface_type")
  22. private String cameraType;
  23. /** 相机编码 */
  24. @Excel(name = "相机编码")
  25. private String cameraIndexCode;
  26. /** 监控地址 */
  27. @Excel(name = "监控地址")
  28. private String url;
  29. /** 在线状态 */
  30. @Excel(name = "在线状态")
  31. private Boolean onlineStatus;
  32. /** GIS大楼编号 */
  33. @Excel(name = "在线状态")
  34. private String gisBuildingCode;
  35. /** GIS房间编号 */
  36. @Excel(name = "在线状态")
  37. private String gisRoomCode;
  38. public void setCameraId(String cameraId)
  39. {
  40. this.cameraId = cameraId;
  41. }
  42. public String getCameraId()
  43. {
  44. return cameraId;
  45. }
  46. public void setName(String name)
  47. {
  48. this.name = name;
  49. }
  50. public String getName()
  51. {
  52. return name;
  53. }
  54. public void setUrl(String url)
  55. {
  56. this.url = url;
  57. }
  58. public String getUrl()
  59. {
  60. return url;
  61. }
  62. public String getCameraType() {
  63. return cameraType;
  64. }
  65. public void setCameraType(String cameraType) {
  66. this.cameraType = cameraType;
  67. }
  68. public String getCameraIndexCode() {
  69. return cameraIndexCode;
  70. }
  71. public void setCameraIndexCode(String cameraIndexCode) {
  72. this.cameraIndexCode = cameraIndexCode;
  73. }
  74. public Boolean getOnlineStatus() {
  75. return onlineStatus;
  76. }
  77. public void setOnlineStatus(Boolean onlineStatus) {
  78. this.onlineStatus = onlineStatus;
  79. }
  80. @Override
  81. public String toString() {
  82. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  83. .append("cameraId", getCameraId())
  84. .append("name", getName())
  85. .append("url", getUrl())
  86. .append("createBy", getCreateBy())
  87. .append("createTime", getCreateTime())
  88. .append("updateBy", getUpdateBy())
  89. .append("updateTime", getUpdateTime())
  90. .toString();
  91. }
  92. }