package com.yupi.project.model.dto.parking_spot;

import lombok.Data;
import java.io.Serializable;

/**
 * 更新车位请求
 */
@Data
public class ParkingSpotUpdateRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 车位ID (主键)
     */
    private Long id;

    /**
     * 车位唯一标识符
     */
    private String spotUid;

    /**
     * 状态 (来自 ParkingSpotStatusEnum 的 value)
     */
    private String status;

    /**
     * 位置描述
     */
    private String locationDescription;

    /**
     * 此车位是否可指派机器人前往
     */
    private Boolean robotAssignable;

    // currentSessionId 不建议直接通过此接口修改，应由业务流程驱动
} 