using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using System.Text; 
 | 
using System.Threading.Tasks; 
 | 
  
 | 
namespace WIDESEAWCS_DTO.MOM; 
 | 
  
 | 
/// <summary> 
 | 
/// 托盘电芯状态 
 | 
/// </summary> 
 | 
public class ResultTrayCellsStatus : ResponseBasicDto 
 | 
{ 
 | 
    /// <summary> 
 | 
    /// 托盘编号 
 | 
    /// </summary> 
 | 
    public string TrayBarcode { get; set; } 
 | 
  
 | 
    /// <summary> 
 | 
    /// 电芯列表 
 | 
    /// </summary> 
 | 
    public List<SerialNoDto> SerialNos { get; set; } = new List<SerialNoDto>(); 
 | 
  
 | 
    /// <summary> 
 | 
    /// 绑定代码 
 | 
    /// </summary> 
 | 
    public string BindCode { get; set; } 
 | 
  
 | 
    /// <summary> 
 | 
    /// 生产产线 
 | 
    /// </summary> 
 | 
    public string ProductionLine { get; set; } 
 | 
  
 | 
    /// <summary> 
 | 
    /// 当前工艺工序代码 
 | 
    /// </summary> 
 | 
    public string ProcessCode { get; set; } 
 | 
  
 | 
    /// <summary> 
 | 
    /// 料框属性列表 
 | 
    /// </summary> 
 | 
    public List<TrayBarcodePropertyDto> TrayBarcodePropertys { get; set; } = new List<TrayBarcodePropertyDto>(); 
 | 
} 
 | 
  
 | 
/// <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>(); 
 | 
  
 | 
    /// <summary> 
 | 
    /// 托盘容量 
 | 
    /// </summary> 
 | 
    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 
 | 
{ 
 | 
    /// <summary> 
 | 
    /// 适用物料编码/工艺型号 
 | 
    /// </summary> 
 | 
    public string ProductType { get; set; } 
 | 
} 
 |