using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace wms.dto.request
{
///
/// 镀铜补空/取满指令请求实体(包含550工字轮)
///
public class CopperLineRequest:BaseRequest
{
///
/// 机台号(AGV站台号)
///
[Required(ErrorMessage = "{0} 不可为空")]
public string WbCode { get; set; }
///
/// 指令类型(1补空;2取满;3补空取满;4:550工字轮;5:空轮初始化)
///
public int BusType { get; set; }
///
/// 满轮RFID
///
public string RFID { get; set; }
///
/// 材料号
///
public string? MatBarCode { get; set; }
///
/// 仓库编码
///
[Required(ErrorMessage = "{0} 不可为空")]
public string WareCode { get; set; }
///
/// 物料编码
///
public string? MatCode { get; set; }
///
/// 生产日期
///
public string? ProductDate { get; set; }
///
/// 是否快投
///
public string? IsFast { get; set; }
///
/// 工字轮类型
///
public string? SpoolType { get; set; }
///
/// 产线编码
///
public string? ProductCode { get; set; }
///
/// 订单号
///
public string? OrderCode { get; set; }
///
/// 工序订单号
///
public string? WorkOrder { get; set; }
///
/// 质量等级
///
public string? Grade { get; set; }
///
/// 长度
///
public decimal? Length { get; set; }
///
/// 更新时间
///
public string? UpdatedTime { get; set; }
///
/// 返工标记
///
public string? IsRework { get; set; }
}
public class CopperLineNewRequest
{
public List data { get; set; }
}
}