ChargeResponseVO.java 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. package com.zsElectric.openapi.business.entity;
  2. import com.fasterxml.jackson.annotation.JsonAutoDetect;
  3. import com.fasterxml.jackson.annotation.JsonProperty;
  4. import io.swagger.v3.oas.annotations.media.Schema;
  5. import lombok.Data;
  6. import lombok.experimental.Accessors;
  7. @Data
  8. @Accessors(chain = true)
  9. @Schema(description = "响应VO")
  10. @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE)
  11. public class ChargeResponseVO {
  12. @Schema(description = "充电订单号(格式:运营商ID+唯一编号)",
  13. example = "123456789201805141125123456")
  14. @JsonProperty("StartChargeSeq")
  15. private String StartChargeSeq;
  16. @Schema(description = "操作结果(0:成功;1:失败)",
  17. example = "0",
  18. allowableValues = {"0", "1"})
  19. @JsonProperty("SuccStat")
  20. private Integer SuccStat;
  21. @Schema(description = "失败原因(0:无;1:接收失败)",
  22. example = "0")
  23. @JsonProperty("FailReason")
  24. private Integer FailReason;
  25. }