GetRobotsQuery.cs 814 Bytes
using Rcs.Domain.Entities;

namespace Rcs.Application.MessageBus.Commands;

/// <summary>
/// 查询机器人列表命令
/// </summary>
public class GetRobotsQuery : PaginationParameters
{
    /// <summary>
    /// 机器人编码
    /// </summary>
    public string? RobotCode { get; set; }

    /// <summary>
    /// 机器人名称
    /// </summary>
    public string? RobotName { get; set; }
    /// <summary>
    /// 制造商
    /// </summary>
    public string? RobotManufacturer { get; set; }
    /// <summary>
    /// 序列号
    /// </summary>
    public string? RobotSerialNumber { get; set; }
    /// <summary>
    /// 机器人类型
    /// </summary>
    public string? RobotType { get; set; }
    /// <summary>
    /// 是否启用
    /// </summary>
    public bool? Active { get; set; }
}