zs
2025-05-09 14f9c8378bde7d9a8d8f1fcc393e0e8d49eced82
HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsMaterials/WmsMaterialDto.cs
@@ -1,4 +1,5 @@
using CMS.Plugin.HIAWms.Domain.Shared.Enums;
using CmsQueryExtensions;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Domain.Entities;
@@ -12,7 +13,7 @@
    /// <summary>
    /// 物料编码(唯一标识)
    /// </summary>
    public string MaterialCode { get; set; }
    public string MaterialNo { get; set; }
    /// <summary>
    /// 物料名称
@@ -25,9 +26,31 @@
    public PurchaseTypeEnum PurchaseType { get; set; }
    /// <summary>
    /// 采购类型(枚举值)
    /// </summary>
    public string PurchaseTypeDesc
    {
        get
        {
            return GetEnumDescriptionUtil.GetEnumDescription(PurchaseType);
        }
    }
    /// <summary>
    /// 物料类型(枚举值)
    /// </summary>
    public MaterialTypeEnum MaterialType { get; set; }
    /// <summary>
    /// 物料类型(枚举值)
    /// </summary>
    public string MaterialTypeDesc
    {
        get
        {
            return GetEnumDescriptionUtil.GetEnumDescription(MaterialType);
        }
    }
    /// <summary>
    /// 主单位(如:kg、m、个)
@@ -60,11 +83,26 @@
    public decimal Length { get; set; }
    /// <summary>
    /// 是否为主支管(true: 主支管, false: 非主支管)
    /// 是否为主支管(1: 主支管, 2: 非主支管)
    /// </summary>
    public bool IsMainBranch { get; set; }
    public YesNoEnum IsMainBranch { get; set; }
    /// <summary>
    /// 是否为主支管
    /// </summary>
    public string IsMainBranchDesc
    {
        get
        {
            return GetEnumDescriptionUtil.GetEnumDescription(IsMainBranch);
        }
    }
    /// <summary>
    /// 型号
    /// </summary>
    public string MaterialModel { get; set; }
    /// <summary>
    /// 生产工厂
    /// </summary>
    public string Factory { get; set; }