package com.ruoyi.integration.drainage.model; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import javax.validation.constraints.NotNull; import javax.validation.constraints.Null; /** * 请求启动充电返回结果 * @author zhibing.pu * @Date 2025/1/22 17:02 */ @Data public class QueryStartChargeResult { /** * 充电订单号 */ @NotNull @JsonProperty("StartChargeSeq") private String startChargeSeq; /** * 充电订单状态 * 1:启动中 * 2:充电中 * 3:停止中 * 4:已结束 * 5:未知 */ @NotNull @JsonProperty("StartChargeSeqStat") private Integer startChargeSeqStat; /** * 充电设别接口编码 */ @NotNull @JsonProperty("ConnectorID") private String connectorID; /** * 操作结果 * 0:成功 * 1:失败 */ @NotNull @JsonProperty("SuccStat") private Integer succStat; /** * 失败原因 * 0:无 * 1:此设备不存在 * 2:此设备离线 * 3`9:自定义 */ @NotNull @JsonProperty("FailReason") private Integer failReason; }