zs
2025-04-29 ce2c65006af1430bbe77b46080fd5750473e5675
HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsContainers/WmsContainerCreateOrUpdateDtoBase.cs
@@ -1,3 +1,4 @@
using CMS.Plugin.HIAWms.Domain.Shared.Enums;
using Volo.Abp.Application.Dtos;
namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsContainers;
@@ -7,15 +8,82 @@
/// </summary>
public abstract class WmsContainerCreateOrUpdateDtoBase : ExtensibleEntityDto
{
    /// <summary>
    /// 编号
    /// </summary>
    public virtual string Code { get; set; }
    /// <summary>
    /// 名称
    /// 托盘编号
    /// </summary>
    public virtual string Name { get; set; }
    public string ContainerNo { get; set; }
    /// <summary>
    /// 托盘类型
    /// </summary>
    public ContainerTypeEnum ContainerType { get; set; }
    /// <summary>
    /// 托盘状态
    /// </summary>
    public ContainerStatusEnum ContainerStatus { get; set; }
    /// <summary>
    /// 长度
    /// </summary>
    public decimal? SpecLength { get; set; }
    /// <summary>
    /// 宽度
    /// </summary>
    public decimal? SpecWidth { get; set; }
    /// <summary>
    /// 高度
    /// </summary>
    public decimal? SpecHeight { get; set; }
    /// <summary>
    /// 限长
    /// </summary>
    public decimal? LimitLength { get; set; }
    /// <summary>
    /// 限宽
    /// </summary>
    public decimal? LimitWidth { get; set; }
    /// <summary>
    /// 限高
    /// </summary>
    public decimal? LimitHeight { get; set; }
    /// <summary>
    /// 载重上限
    /// </summary>
    public decimal? MaxWeight { get; set; }
    /// <summary>
    /// 异常数量
    /// </summary>
    public int? ExceptionNumber { get; set; }
    /// <summary>
    ///物料数量
    /// </summary>
    public int? MaterialNumber { get; set; }
    /// <summary>
    /// 冗余字段1 - 预留扩展用途
    /// </summary>
    public string RedundantField1 { get; set; }
    /// <summary>
    /// 冗余字段2 - 预留扩展用途
    /// </summary>
    public string RedundantField2 { get; set; }
    /// <summary>
    /// 冗余字段3 - 预留扩展用途
    /// </summary>
    public string RedundantField3 { get; set; }
    /// <summary>
    /// 备注