GetRobotTaskHistoriesQuery.cs 1.08 KB
namespace Rcs.Application.MessageBus.Commands;

/// <summary>
/// 查询历史主任务列表命令
/// </summary>
public class GetRobotTaskHistoriesQuery : PaginationParameters
{
    /// <summary>
    /// 任务编码
    /// </summary>
    public string? TaskCode { get; set; }

    /// <summary>
    /// 任务名称
    /// </summary>
    public string? TaskName { get; set; }

    /// <summary>
    /// 机器人编码
    /// </summary>
    public string? RobotCode { get; set; }

    /// <summary>
    /// 任务状态
    /// </summary>
    public int? Status { get; set; }

    /// <summary>
    /// 优先级
    /// </summary>
    public int? Priority { get; set; }

    /// <summary>
    /// 起点储位编码
    /// </summary>
    public string? BeginLocationCode { get; set; }

    /// <summary>
    /// 终点储位编码
    /// </summary>
    public string? EndLocationCode { get; set; }

    /// <summary>
    /// 单据来源
    /// </summary>
    public string? Source { get; set; }

    /// <summary>
    /// 关联单据
    /// </summary>
    public string? Relation { get; set; }
}