diff --git a/evcs-modules/evcs-common/src/main/java/com/xhpc/evcs/dto/ChargeResultResponse.java b/evcs-modules/evcs-common/src/main/java/com/xhpc/evcs/dto/ChargeResultResponse.java index 56aea212..7dfb6b39 100644 --- a/evcs-modules/evcs-common/src/main/java/com/xhpc/evcs/dto/ChargeResultResponse.java +++ b/evcs-modules/evcs-common/src/main/java/com/xhpc/evcs/dto/ChargeResultResponse.java @@ -1,9 +1,10 @@ package com.xhpc.evcs.dto; -import com.fasterxml.jackson.annotation.JsonAutoDetect; -import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.*; + +import java.util.HashMap; +import java.util.Map; -@lombok.Data @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE, creatorVisibility = JsonAutoDetect.Visibility.NONE) /** @@ -18,4 +19,55 @@ public class ChargeResultResponse { @JsonProperty("FailReason") Integer failReason; + @JsonProperty("StartChargeSeq") + public String getStartChargeSeq() { + + return startChargeSeq; + } + + @JsonProperty("StartChargeSeq") + public void setStartChargeSeq(String startChargeSeq) { + + this.startChargeSeq = startChargeSeq; + } + + @JsonProperty("SuccStat") + public Integer getSuccStat() { + + return succStat; + } + + @JsonProperty("SuccStat") + public void setSuccStat(Integer succStat) { + + this.succStat = succStat; + } + + @JsonProperty("FailReason") + public Integer getFailReason() { + + return failReason; + } + + @JsonProperty("FailReason") + public void setFailReason(Integer failReason) { + + this.failReason = failReason; + } + + @JsonIgnore + private Map additionalProperties = new HashMap(); + + @JsonAnyGetter + public Map getAdditionalProperties() { + + return this.additionalProperties; + } + + @JsonAnySetter + public void setAdditionalProperty(String name, Object value) { + + this.additionalProperties.put(name, value); + } + }