pblbackend/DOAN.Model/PBL/Dto/BIgScreenDtoLightPickupDto.cs

83 lines
1.8 KiB
C#

namespace DOAN.Model.PBL.Dto;
/// <summary>
/// 综合料架信息
/// </summary>
public class BigScreenDto
{
// 标题
public string Title { get; set; }
// 料架号
public string RackCode { get; set; }
// 箱子数组
public LayerObject[] LayerObjectArray { get; set; }
// 是否亮灯
public bool IsLight { get; set; }
// 料架是否使用
public bool IsInUse { get; set; }
// 是否缺料
public bool IsFeedingMaterial { get; set; }
}
public class BIgScreenDtoLightPickupDto
{
//料架号
public string RackCode { get; set; }
//
public LayerObject[] LayerObjectArray { get; set; }
//是否亮灯
public bool isLight { get; set; }
}
public class BigSreeenDtoFeedingMaterial
{
//料架号
public string RackCode { get; set; }
//
public LayerFeedingMaterialObject[] LayerObjectArray { get; set; }
//是否补料
public bool isFeedingMaterial { get; set; }
}
public class LayerObject
{
// 零件号
public string Partnumber { get; set; }
// 层号
public int LayerNum { get; set; }
// 最大容量
public int MaxCapacity { get; set; }
// 当前箱子数
public int PackageNum { get; set; }
//是否亮灯
public bool IsLight { get; set; }
// 最低安全库存
public int AlarmNum { get; set; }
// 是否启用报警
public int IsLackAlarm { get; set; }
//是否缺料
public bool IsFeedingMaterial { get; set; }
}
public class LayerFeedingMaterialObject
{
// 层号
public int LayerNum { get; set; }
// 零件号
public string Partnumber { get; set; }
// 最大容量
public int MaxCapacity { get; set; }
// 箱子数
public int? PackageNum { get; set; }
//是否亮灯
public bool isFeedingMaterial { get; set; }
}