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

import com.yupi.project.common.PageRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

/**
 * 充电机器人查询请求
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ChargingRobotQueryRequest extends PageRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 机器人唯一标识符 (模糊查询)
     */
    private String robotUid;

    /**
     * 状态 (精确查询, 来自 RobotStatusEnum 的 value)
     */
    private String status;

    // 可以根据需要添加其他查询条件，如电量范围等
} 