using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace HH.WMS.Common.Algorithm
|
{
|
/// <summary>
|
/// 入库 返回实体
|
/// </summary>
|
public class FeedResultEntity
|
{
|
/// <summary>
|
/// 是否执行成功
|
/// </summary>
|
public bool Success { get; set; }
|
|
/// <summary>
|
/// 执行失败返回的错误提示信息
|
/// </summary>
|
public string Msg { get; set; }
|
|
/// <summary>
|
/// 执行成功返回的货位列表
|
/// </summary>
|
public List<feedLocationEntity> lstLocation { get; set; }
|
|
/// <summary>
|
/// 执行成功没有货位可补的物料
|
/// </summary>
|
public List<string> lstNoItemCode { get; set; }
|
|
}
|
public class OutFeedResultEntity
|
{
|
/// <summary>
|
/// 是否计算成功
|
/// </summary>
|
public bool Success { get; set; }
|
|
/// <summary>
|
/// 失败的消息
|
/// </summary>
|
public string Msg { get; set; }
|
|
/// <summary>
|
/// 非空托盘物料摆放信息展示
|
/// </summary>
|
public List<FeedItemEntity> lstFeedItem { get; set; }
|
|
/// <summary>
|
/// 空托盘补料返回信息
|
/// </summary>
|
public List<FeedTrayEmptyEntity> lstEmptyTray { get; set; }
|
}
|
/// <summary>
|
/// 存料存放信息
|
/// </summary>
|
public class FeedItemEntity
|
{
|
/// <summary>
|
/// 物料编码
|
/// </summary>
|
public string itemCode { get; set; }
|
/// <summary>
|
/// 批次号
|
/// </summary>
|
public string lotNo { get; set; }
|
|
/// <summary>
|
/// 物料可存放数量
|
/// </summary>
|
public decimal itemQty { get; set; }
|
|
/// <summary>
|
/// 托盘所在货位
|
/// </summary>
|
public string locationCode { get; set; }
|
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string trayCode { get; set; }
|
|
/// <summary>
|
/// 托盘分隔位置
|
/// </summary>
|
public string trayGrid { get; set; }
|
public List<capacityRelateItem> lstRelateItem { get; set; }
|
|
}
|
/// <summary>
|
/// 空托盘补料返回信息
|
/// </summary>
|
public class FeedTrayEmptyEntity
|
{
|
/// <summary>
|
/// 托盘吗
|
/// </summary>
|
public string trayCode { get; set; }
|
|
/// <summary>
|
/// 托盘所在货位码
|
/// </summary>
|
public string locationCode { get; set; }
|
}
|
|
}
|