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

import lombok.Data;

import java.io.Serializable;

/**
 * 用户发起充电请求的 DTO
 */
@Data
public class ChargingRequest implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 请求充电的车位ID (parking_spot.id)
     */
    private Long spotId;

    /**
     * 用户期望充电时长 (分钟) - 可选，系统也可有默认值或按需充电
     */
    private Integer expectedDurationMinutes;

    // 可以根据需求添加其他参数，例如：
    // private String vehiclePlate; // 车牌号，用于某些特定场景
    // private String preferredRobotType; // 偏好的机器人类型 (如果支持多种)
} 