ConnectorInfoVo.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package com.kym.entity.vo;
  2. import com.kym.entity.BaseEntity;
  3. import lombok.Data;
  4. import lombok.experimental.Accessors;
  5. import java.io.Serializable;
  6. /**
  7. * <p>
  8. * 充电桩接口(枪)信息
  9. * </p>
  10. *
  11. * @author skyline
  12. * @since 2023-08-05
  13. */
  14. @Data
  15. @Accessors(chain = true)
  16. public class ConnectorInfoVo extends BaseEntity implements Serializable {
  17. private static final long serialVersionUID = 1L;
  18. /**
  19. * 站点id
  20. */
  21. private String stationId;
  22. /**
  23. * 站点编号
  24. */
  25. private String stationNo;
  26. /**
  27. * 站点名称
  28. */
  29. private String stationName;
  30. /**
  31. * 充电桩接口短编号
  32. */
  33. private String shortId;
  34. /**
  35. * 充电桩序列号
  36. */
  37. private String equipmentId;
  38. /**
  39. * 充电桩接口序列号
  40. */
  41. private String connectorId;
  42. /**
  43. * 充电桩名称
  44. */
  45. private String connectorName;
  46. /**
  47. * 充电设备接口类型:1家用插座(模式2)2:交流接口插座(模式3,连接方式B)3:交流接口插头(带枪线,模式3,连接方式C)4:直流接口枪头(带枪线,模式4)5:无线充电座6:其他
  48. */
  49. private Integer connectorType;
  50. /**
  51. * 额定电压上限(V)
  52. */
  53. private Integer voltageUpperLimits;
  54. /**
  55. * 额定电压下限(V)
  56. */
  57. private Integer voltageLowerLimits;
  58. /**
  59. * 额定电流
  60. */
  61. private Integer current;
  62. /**
  63. * 额定功率
  64. */
  65. private Double power;
  66. /**
  67. * 停车场车位编号
  68. */
  69. private String parkingNo;
  70. /**
  71. * 国家标准:1:2011 2:2015
  72. */
  73. private Integer nationalStandard;
  74. /**
  75. * 充电设备接口状态
  76. * 0:离网
  77. * 1:空闲
  78. * 2:占用(未充电)
  79. * 3:占用(充电中)
  80. * 4:占用(预约锁定)
  81. * 255:故障
  82. */
  83. private Integer status;
  84. public ConnectorInfoVo setShortId(String shortId) {
  85. this.shortId = shortId;
  86. this.stationNo = shortId.substring(0, 3);
  87. return this;
  88. }
  89. }