using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Text.Json.Serialization;
using System.Threading.Tasks;
using WIDESEAWCS_Common.TaskEnum;
namespace WIDESEAWCS_DTO.TaskInfo
{
///
/// 创建任务Dto
///
public class CreateTaskDto
{
///
/// 托盘编码
///
public string PalletCode { get; set; }
///
/// 源地址
///
public string SourceAddress { get; set; }
///
/// 目标地址
///
public string TargetAddress { get; set; }
///
/// 巷道
///
public string Roadway { get; set; }
///
/// 仓库ID
///
public int WarehouseId { get; set; }
///
/// 托盘类型
///
public int PalletType { get; set; }
///
/// 任务类型
/// 注意:前端通常传数字,后端会自动映射为枚举
///
public int TaskType { get; set; }
}
///
/// 手动创建机器人任务
///
public class ManualRobotTaskDto
{
///
/// 机器人名称
///
public string RobotRoadway { get; set; }
///
/// 机器人来源地址输送线托盘号
///
public String RobotSourceAddressPalletCode { get; set; }
///
/// 机器人目标地址线托盘号
///
public String RobotTargetAddressPalletCode { get; set; }
///
/// 机器人任务总数
///
public int RobotTaskTotalNum { get; set; }
///
/// 方向
///
public int Forward { get; set; }
}
}