LampInfoDTO.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package com.welampiot.dto;
  2. import lombok.Data;
  3. import java.util.List;
  4. @Data
  5. public class LampInfoDTO {
  6. private Integer id;
  7. private String number;
  8. private String alarmStr;
  9. private String sn;
  10. private String address;
  11. private String area;
  12. private Integer areaId;
  13. private String section;
  14. private Integer sectionId;
  15. private Integer timezone;
  16. private int lighteness;
  17. private Integer status;
  18. private String gridVolt;
  19. private String girdCurr;
  20. private String gridActivePower;
  21. private String workTimeTotal;
  22. private String usedEnergyTotal;
  23. private String powerSave;
  24. private String gridPF;
  25. private String name;
  26. private String voltage;
  27. private String current;
  28. private String power;
  29. private Integer lightTime;
  30. private Float totalEnergy;
  31. private String usedEnergyTonight;
  32. private String cmdTime;
  33. private Integer ledLuxValue;
  34. private Float leakageCur;
  35. private String networkStatus;
  36. private Integer lampStatus;
  37. private String lampStatusStr;
  38. private String lampOnline;
  39. private Integer rssi;
  40. private Integer snr;
  41. private int protocolType;
  42. private String groupId;
  43. private String group;
  44. private String network;
  45. private int networkId;
  46. private String netStatus;
  47. private String lampPoleName;
  48. private String loopNumber;
  49. private String updateTime;
  50. private Integer faultstatus;
  51. private Integer mode;
  52. private String hwVersion;
  53. private String swVersion;
  54. private int controlType;
  55. private String macAddress;
  56. private String devAddr;
  57. private Integer bindStatus;
  58. private Integer policyType;
  59. private Integer policyId;
  60. private Float longitude;
  61. private Float latitude;
  62. private Integer newFaultstatus;
  63. private String installDate;
  64. private String expirationDate;
  65. private String policyName;
  66. private Integer alarmStatus;
  67. private Integer alarmid;
  68. private String stralarmtype;
  69. private String dueDate;
  70. private String controlTypeStr;
  71. private String createTime;
  72. private int companyId;
  73. private int ratedPower;
  74. private int version;
  75. private int select;
  76. private int lampPoleId;
  77. private Integer loopId;
  78. private String colourVal;
  79. private String keyword;
  80. private List<?> sectionList;
  81. private Integer alarmCount;
  82. private Integer type;
  83. private Integer alarmType;
  84. private String serverTime;
  85. private String consumption;
  86. private Integer lampCount;
  87. private Integer page;
  88. private Integer count;
  89. private String startDate;
  90. private String endDate;
  91. private Integer total;
  92. private List<Object> dateList; // 日期列表
  93. private List<Object> energyList; // 用电量列表
  94. private List<Object> powerSaveList; // 省电量列表
  95. }