EnConnectorInfo.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package com.kym.entity.enplus;
  2. import com.alibaba.fastjson2.annotation.JSONField;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import lombok.Data;
  5. /**
  6. * @author skyline
  7. * @description 充电设备接口信息
  8. * @date 2023-07-31 15:30
  9. */
  10. @Data
  11. public class EnConnectorInfo {
  12. /**
  13. * 充电设备接口编码
  14. */
  15. @JSONField(name = "ConnectorID")
  16. private String connectorId;
  17. /**
  18. * 充电设备接口名称
  19. */
  20. @JSONField(name = "ConnectorName")
  21. private String connectorName;
  22. /**
  23. * 充电设备接口类型
  24. * 1:家用插座(模式2)
  25. * 2:交流接口插座(模式3,连接方式B)
  26. * 3:交流接口插头(带枪线,模式3,连接方式C)
  27. * 4:直流接口枪头(带枪线,模式4)
  28. * 5:无线充电桩
  29. * 6:其他
  30. */
  31. @JSONField(name = "ConnectorType")
  32. private int connectorType;
  33. /**
  34. * 额定电压上限(V)
  35. */
  36. @JSONField(name = "VoltageUpperLimits")
  37. private int voltageUpperLimits;
  38. /**
  39. * 额定电压下限(V)
  40. */
  41. @JSONField(name = "voltageLowerLimits")
  42. private int voltageLowerLimits;
  43. /**
  44. * 额定电流(A)
  45. */
  46. @JSONField(name = "Current")
  47. private int current;
  48. /**
  49. * 额定功率(KW)
  50. */
  51. @JSONField(name = "Power")
  52. private double power;
  53. /**
  54. * 停车场车位编号
  55. */
  56. @JSONField(name = "ParkNo")
  57. private String parkNo;
  58. /**
  59. * 国家标准
  60. * 1:2011
  61. * 2:2015
  62. */
  63. @JSONField(name = "NationalStandard")
  64. private int nationalStandard;
  65. }