using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEA_Entity.ToAGV
{
///
/// 任务下发信息
///
public class RequestTask
{
///
/// 作业任务号
///
public string TASK_NO { get; set; }
///
/// 起点
///
public string FROM_POSITION { get; set; }
///
/// 终点
///
public string TO_POSITION { get; set; }
///
/// 任务等级
///
public int? Grade { get; set; } = 0;
///
/// 数量
///
public int Quantity { get; set; }
///
/// 转运托盘时,起点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int StarQuantity { get; set; }
///
/// 转运托盘时,终点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int EndQuantity { get; set; }
///
/// 托盘类型 1小托盘,2大托盘
///
public int TrayType { get; set; }
///
/// 任务类型 1转运车轮任务,2转运空托盘任务
///
public int TaskType { get; set; }
///
/// 物料信息
///
public string Material { get; set; }
#region 车轮数据
public float A { get; set; }
public float B { get; set; }
public float C { get; set; }
public float D { get; set; }
public float E { get; set; }
public float F { get; set; }
public float G { get; set; }
public float H { get; set; }
#endregion
}
///
/// 起点任务下发信息
///
public class RequestFromTask
{
///
/// 作业任务号
///
public string TASK_NO { get; set; }
///
/// 起点
///
public string FROM_POSITION { get; set; }
///
/// 终点
///
//public string TO_POSITION { get; set; }
///
/// 任务等级
///
public int? Grade { get; set; } = 0;
///
/// 数量
///
public int Quantity { get; set; }
///
/// 转运托盘时,起点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int StarQuantity { get; set; }
///
/// 转运托盘时,终点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int EndQuantity { get; set; }
///
/// 托盘类型 1小托盘,2大托盘
///
public int TrayType { get; set; }
///
/// 任务类型 1转运车轮任务,2转运空托盘任务
///
public int TaskType { get; set; }
///
/// 物料信息
///
public string Material { get; set; }
#region 车轮数据
public float A { get; set; }
public float B { get; set; }
public float C { get; set; }
public float D { get; set; }
public float E { get; set; }
public float F { get; set; }
public float G { get; set; }
public float H { get; set; }
#endregion
}
///
/// 终点任务下发信息
///
public class RequestToaddTask
{
///
/// 作业任务号
///
public string TASK_NO { get; set; }
///
/// 起点
///
//public string FROM_POSITION { get; set; }
///
/// 终点
///
public string TO_POSITION { get; set; }
///
/// 任务等级
///
public int? Grade { get; set; } = 0;
///
/// 数量
///
public int Quantity { get; set; }
///
/// 转运托盘时,起点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int StarQuantity { get; set; }
///
/// 转运托盘时,终点底部几个托盘,入堆叠完全部转运则为0,如果转运五层上的一个则为4,上面数量则为1
///
public int EndQuantity { get; set; }
///
/// 托盘类型 1小托盘,2大托盘
///
public int TrayType { get; set; }
///
/// 任务类型 1转运车轮任务,2转运空托盘任务
///
public int TaskType { get; set; }
///
/// 物料信息
///
public string Material { get; set; }
#region 车轮数据
public float A { get; set; }
public float B { get; set; }
public float C { get; set; }
public float D { get; set; }
public float E { get; set; }
public float F { get; set; }
public float G { get; set; }
public float H { get; set; }
#endregion
}
///
/// AGV反馈信息
///
public class Respone
{
///
/// 1成功
///
public bool Success { get; set; }
///
/// 失败,返回失败信息
///
public string Msg { get; set; }
}
}