package com.xhpc.evcs.cwj.dto;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.Data;

/**
 * @author yuyang
 * @Date 2025-07-16 10:21
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
        "ConnectorID",
        "Status"
})
@Data
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE,
        setterVisibility = JsonAutoDetect.Visibility.NONE, creatorVisibility = JsonAutoDetect.Visibility.NONE)
public class CWJConnectorStatusInfo {

    @JsonProperty("ConnectorID")
    public String connectorID;
    /**
     * 充电设备接口状态
     */
    @JsonProperty("Status")
    public Integer status;
//    /**
//     * 车位状态
//     */
//    @JsonProperty("ParkStatus")
//    public Integer parkStatus;
//
//    /**
//     * 地锁状态
//     */
//    @JsonProperty("LockStatus")
//    public Integer lockStatus;
}
