shgx_tz_mom/ZR.Model/MES/wms/Dto/WmMaterialPackageDto.cs
git_rabbit e60a4eee99 feat(标签打印): 添加托盘容量检查并支持分批打印标签
在GP12和后道服务的标签打印功能中,新增托盘容量配置检查。当打印数量超过托盘容量时,自动分批打印标签:
1. 在WmMaterialPackage中添加GP12和后道抛光托盘容量字段
2. 重构标签打印逻辑,支持满箱和零头箱分批打印
3. 添加批量打印方法,优化标签信息生成
2026-01-23 14:45:30 +08:00

51 lines
1.1 KiB
C#

using System.ComponentModel.DataAnnotations;
namespace ZR.Model.MES.wms.Dto
{
/// <summary>
/// 查询对象
/// </summary>
public class WmMaterialPackageQueryDto : PagerInfo
{
}
/// <summary>
/// 输入输出对象
/// </summary>
public class WmMaterialPackageDto
{
[Required(ErrorMessage = "主键不能为空")]
public int Id { get; set; }
public string PartNumber { get; set; }
public string BlankNumber { get; set; }
public string RecordType { get; set; }
public string Color { get; set; }
public string Specification { get; set; }
public string Description { get; set; }
public int? PackageProductionQualifiedPalletNum { get; set; }
public int? PackageProductionPolishPalletNum { get; set; }
public int? PackageGP12PolishPalletNum { get; set; }
public int? PackageBackendPolishPalletNum { get; set; }
public DateTime? CreateTime { get; set; }
public string CreateBy { get; set; }
public DateTime? UpdateTime { get; set; }
public string UpdateBy { get; set; }
}
}