AHTC/RGD/RGD.HaiRouAPI/HaiRouModel/ContainerArrived.cs
2025-05-19 09:22:33 +08:00

89 lines
2.5 KiB
C#

/*************************************************************************************
*
* 文 件 名: ContainerArrived
* 描 述: 容器到达通知
* 备 注: 料箱到达输送线某个点位时,定时发送(时间间隔可配置)料箱到达的通知。
* 创 建 者: Du
* 创建时间: 2022/8/1 9:07:37
*************************************************************************************/
using System.Collections.Generic;
namespace RGD.HaiRouAPI.HaiRouModel
{
public class ContainerArrived
{
private string SlotCode;
private string ContainerCode;
private List<ContainerAttribute> ContainerAttributes;
/// <summary>
/// 库位编码
/// </summary>
public string slotCode { get => SlotCode; set => SlotCode = value; }
/// <summary>
/// 容器编码
/// </summary>
public string containerCode { get => ContainerCode; set => ContainerCode = value; }
/// <summary>
/// 容器属性
/// </summary>
public List<ContainerAttribute> containerAttributes { get => ContainerAttributes; set => ContainerAttributes = value; }
}
public class ContainerAttribute
{
private long Height;
private long Length;
private long Width;
private long Weight;
private long Material;
private string Orientation;
/// <summary>
/// 容器高度
/// </summary>
public long height { get => Height; set => Height = value; }
/// <summary>
/// 容器长度
/// </summary>
public long length { get => Length; set => Length = value; }
/// <summary>
/// 容器宽度
/// </summary>
public long width { get => Width; set => Width = value; }
/// <summary>
/// 容器重量
/// </summary>
public long weight { get => Weight; set => Weight = value; }
/// <summary>
/// 容器材料
/// </summary>
public long material { get => Material; set => Material = value; }
/// <summary>
/// 容器朝向
/// </summary>
public string orientation { get => Orientation; set => Orientation = value; }
}
public class ContainerArrivedRes : ApplyResult
{
}
public class ArrData
{
private string Direction;
/// <summary>
/// 流动方向
/// </summary>
public string direction { get => Direction; set => Direction = value; }
}
}