using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEAWCS_DTO.MOM;
/// 
/// 托盘电芯状态
/// 
public class ResultTrayCellsStatus : ResponseBasicDto
{
    /// 
    /// 托盘编号
    /// 
    public string TrayBarcode { get; set; }
    /// 
    /// 电芯列表
    /// 
    public List SerialNos { get; set; } = new List();
    /// 
    /// 绑定代码
    /// 
    public string BindCode { get; set; }
    /// 
    /// 生产产线
    /// 
    public string ProductionLine { get; set; }
    /// 
    /// 当前工艺工序代码
    /// 
    public string ProcessCode { get; set; }
    /// 
    /// 料框属性列表
    /// 
    public List TrayBarcodePropertys { get; set; } = new List();
}
/// 
/// 电芯信息模型
/// 
public class SerialNoDto
{
    /// 
    /// 电芯号
    /// 
    public string SerialNo { get; set; }
    /// 
    /// 通道号
    /// 
    public int PositionNo { get; set; }
    //public string BindCode { get; set; }
    /// 
    /// 电芯状态
    /// 
    public int SerialNoStatus { get; set; }
}
/// 
/// 料框属性模型
/// 
public class TrayBarcodePropertyDto
{
    /// 
    /// 料框属性
    /// 
    public string TrayBarcodeProperty { get; set; }
    /// 
    /// 工序
    /// 
    public List ProcessCodes { get; set; } = new List();
    /// 
    /// 托盘容量
    /// 
    public double Capacity { get; set; }
    /// 
    /// 适用物料编码/工艺型号
    /// 
    public List ProductType { get; set; } = new List();
}
public class ProcessCodes
{
    /// 
    /// 工序
    /// 
    public string ProcessCode { get; set; }
}
public class ProductTypes
{
    /// 
    /// 适用物料编码/工艺型号
    /// 
    public string ProductType { get; set; }
}