83 lines
2.4 KiB
C#
83 lines
2.4 KiB
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace ZR.Model.MES.wms.Dto
|
|
{
|
|
/// <summary>
|
|
/// 批量查询
|
|
/// </summary>
|
|
public class WmGoodsBatchSearchDto : PagerInfo
|
|
{
|
|
/// <summary>
|
|
/// 查询类别:1-树父节点 2-树子节点
|
|
/// </summary>
|
|
public int Type { get; set; } = 1;
|
|
/// <summary>
|
|
/// 聚合模型类别:1-根据批次号 2-根据零件号
|
|
/// </summary>
|
|
public int Model { get; set; } = 1;
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string Partnumber { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 批次号
|
|
/// </summary>
|
|
public string PackageCode { get; set; } = string.Empty;
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 列表字段
|
|
/// </summary>
|
|
public class WmGoodsBatchTableDto : PagerInfo
|
|
{
|
|
/// <summary>
|
|
/// ID
|
|
/// </summary>
|
|
public int Id { get; set; } = -1;
|
|
/// <summary>
|
|
/// 树子节点主键(需要第二层为空)
|
|
/// </summary>
|
|
public string PackageCodeClient_son { get; set; } = null;
|
|
/// <summary>
|
|
/// 树父节点主键(需要第一层为空)
|
|
/// </summary>
|
|
public string PackageCodeClient_short_parent { get; set; } = null;
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string Partnumber { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 描述
|
|
/// </summary>
|
|
public string Description { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 显示批次号
|
|
/// </summary>
|
|
public string PackageCode { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 库位号
|
|
/// </summary>
|
|
public string LocationCode { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 箱数
|
|
/// </summary>
|
|
public string PackageNum { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 理论库存
|
|
/// </summary>
|
|
public int GoodsNumLogic { get; set; } = 0;
|
|
/// <summary>
|
|
/// 实际库存
|
|
/// </summary>
|
|
public int GoodsNumAction { get; set; } = 0;
|
|
/// <summary>
|
|
/// 入库时间
|
|
/// </summary>
|
|
public DateTime? EntryWarehouseTime { get; set; } = null;
|
|
/// <summary>
|
|
/// 是否拥有树子节点
|
|
/// </summary>
|
|
public bool HasChild { get; set; } = false;
|
|
}
|
|
} |