using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Numerics;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace iWare.Wms.Application
|
{
|
public class InventoryByLocationOutput
|
{
|
/// <summary>
|
/// 空库位数
|
/// </summary>
|
public int EmptyLocation { get; set; }
|
/// <summary>
|
/// 空托盘库位数
|
/// </summary>
|
public int EmptyContainerLocation { get; set; }
|
/// <summary>
|
/// 满托盘库位数
|
/// </summary>
|
public int MaterialLocation { get; set; }
|
/// <summary>
|
/// 锁定库位数
|
/// </summary>
|
public int LockedLocation { get; set; }
|
/// <summary>
|
/// 禁用库位数
|
/// </summary>
|
public int DisableLocation { get; set; }
|
/// <summary>
|
/// 仓库的所有巷道
|
/// </summary>
|
public List<Lane> Lanes { get; set; }
|
}
|
|
public class Lane
|
{
|
/// <summary>
|
/// 巷道号
|
/// </summary>
|
public int? LaneCode { get; set; }
|
|
/// <summary>
|
/// 巷道的所有排
|
/// </summary>
|
public List<Row> Rows { get; set; }
|
}
|
|
public class Row
|
{
|
/// <summary>
|
/// 排号
|
/// </summary>
|
public int? RowCode { get; set; }
|
/// <summary>
|
/// 排的所有库位
|
/// </summary>
|
public List<RowLocation> RowLocations { get; set; }
|
}
|
|
public class RowLocation
|
{
|
/// <summary>
|
/// 库位Code
|
/// </summary>
|
public string WareLocationCode { get; set; }
|
|
/// <summary>
|
/// 库位名称
|
/// </summary>
|
public string WareLocationName { get; set; }
|
|
/// <summary>
|
/// 所属货架
|
/// </summary>
|
public string GoodSheId { get; set; }
|
|
/// <summary>
|
/// 所属巷道
|
/// </summary>
|
public int? Lane { get; set; }
|
|
/// <summary>
|
/// 所在排
|
/// </summary>
|
public int? Row { get; set; }
|
|
/// <summary>
|
/// 所在列
|
/// </summary>
|
public int? Column { get; set; }
|
|
/// <summary>
|
/// 所在层
|
/// </summary>
|
public int? Layer { get; set; }
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
public int? Status { get; set; }
|
|
/// <summary>
|
/// 是否锁定
|
/// </summary>
|
public int? IsLocked { get; set; }
|
|
|
/// <summary>
|
/// 库存类型,0-库位,1-空托盘,2-物料托盘
|
/// </summary>
|
public int? InventoryType { get; set; }
|
|
/// <summary>
|
/// 托盘号
|
/// </summary>
|
public string WareContainerCode { get; set; }
|
|
/// <summary>
|
/// 库区
|
/// </summary>
|
public string RegId { get; set; }
|
|
/// <summary>
|
/// 高度
|
/// </summary>
|
public decimal? High { get; set; }
|
|
/// <summary>
|
/// 是否删除
|
/// </summary>
|
public bool? IsDeleted { get; set; }
|
}
|
}
|