DeviceList.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. package com.bizmatics.model;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.experimental.Accessors;
  8. import java.io.Serializable;
  9. import java.time.LocalDateTime;
  10. import java.util.Date;
  11. /**
  12. * <p>
  13. *
  14. * </p>
  15. *
  16. * @author ya
  17. * @since 2021-07-07
  18. */
  19. @Data
  20. @EqualsAndHashCode(callSuper = false)
  21. @Accessors(chain = true)
  22. public class DeviceList implements Serializable {
  23. private static final long serialVersionUID=1L;
  24. /**
  25. * 设备信息表ID
  26. */
  27. @TableId(value = "id", type = IdType.AUTO)
  28. private Integer id;
  29. /**
  30. * 设备编号
  31. */
  32. private String deviceCode;
  33. /**
  34. * 设备名称
  35. */
  36. private String deviceName;
  37. /**
  38. * 所属站点
  39. */
  40. private Integer siteId;
  41. /**
  42. * 设备安装位置
  43. */
  44. private String deviceAddress;
  45. /**
  46. * 1:183用电设备,2:视频监控设备,3:171用电设备,4:173用电设备,5:158智能网关,6:其他
  47. */
  48. private String deviceType;
  49. /**
  50. * 安装时间
  51. */
  52. private Date installTime;
  53. /**
  54. * 创建人
  55. */
  56. private String creator;
  57. /**
  58. * 使能标识(0 不生效,1生效)
  59. */
  60. private Integer enable;
  61. @TableField(exist = false)
  62. private Integer deviceStatus;
  63. /**
  64. * 站点里面字段信息
  65. */
  66. @TableField(exist = false)
  67. private String installedCapacity;
  68. /**
  69. * 回路表计地址
  70. */
  71. private Integer loopMeterAddress;
  72. /**
  73. * 额定电压(kv)
  74. */
  75. private Double ratedVoltage;
  76. /**
  77. * 额定电流(A)
  78. */
  79. private Double ratedCurrent;
  80. /**
  81. * 电流负载率门限
  82. */
  83. private Double currentLoadRate;
  84. /**
  85. * 监控设备编号
  86. */
  87. private String monitoringEquipmentNo;
  88. /**
  89. * 变量列表id
  90. */
  91. private Integer variableListId;
  92. /**
  93. * 电能质量分析
  94. */
  95. private String qualityAnalysis;
  96. }