package com.jsowell.common.core.domain.ykc;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 地锁数据
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class GroundLockData {
    /**
     * 时间
     */
    private String time;

    /**
     * 充电桩编号
     */
    private String pileSn;

    /**
     * 枪口号
     */
    private String connectorCode;

    /**
     * 车位锁状态
     * 0x00：未到位状态
     * 0x55：升锁到位状态
     * 0xFF：降锁到位状态
     */
    private String parkingLockStatus;

    /**
     * 车位状态
     * 0x00：无车辆 0xFF：停放车辆
     */
    private String parkingStatus;

    /**
     * 地锁电量状态
     */
    private String groundLockElectric;

    /**
     * 报警状态
     */
    private String alarmStatus;
}
