xiaoyang
2024-11-08 2ecf5dfa71bf0c553c30ced6f68a81fa3be6a93f
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_DTO/MOM/ResultTrayCellsStatus.cs
@@ -2,15 +2,84 @@
{
    public class ResultTrayCellsStatus : BasicResult
    {
        /// <summary>
        /// 托盘编号
        /// </summary>
        public string TrayBarcode { get; set; }
        /// <summary>
        /// 电芯列表
        /// </summary>
        public List<SerialNoDto> SerialNos { get; set; } = new List<SerialNoDto>();
        public string BindCode { get; set; }
        public List<TrayCellsSerialNos> SerialNos { get; set; }
        public string TrayStatus { get; set; }
        /// <summary>
        /// 料框属性列表
        /// </summary>
        public List<TrayBarcodePropertyDto> TrayBarcodePropertys { get; set; } = new List<TrayBarcodePropertyDto>();
    }
    public class TrayCellsSerialNos
    /// <summary>
    /// 电芯信息模型
    /// </summary>
    public class SerialNoDto
    {
        /// <summary>
        /// 电芯号
        /// </summary>
        public string SerialNo { get; set; }
        /// <summary>
        /// 通道号
        /// </summary>
        public int PositionNo { get; set; }
        public string BindCode { get; set; }
        /// <summary>
        /// 电芯状态
        /// </summary>
        public int SerialNoStatus { get; set; }
    }
    /// <summary>
    /// 料框属性模型
    /// </summary>
    public class TrayBarcodePropertyDto
    {
        /// <summary>
        /// 料框属性
        /// </summary>
        public string TrayBarcodeProperty { get; set; }
        /// <summary>
        /// 工序
        /// </summary>
        public List<ProcessCodes> ProcessCodes { get; set; } = new List<ProcessCodes>();
        public double Capacity { get; set; }
        /// <summary>
        /// 适用物料编码/工艺型号
        /// </summary>
        public List<ProductTypes> ProductType { get; set; } = new List<ProductTypes>();
    }
    public class ProcessCodes
    {
        /// <summary>
        /// 工序
        /// </summary>
        public string ProcessCode { get; set; }
    }
    public class ProductTypes
    {
        public string ProductType { get; set; }
    }
}