using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace wms.dto.request.hj
{
public class HjMaterialStockInRequest
{
///
/// 楼层
///
public int Floor { get; set; }
///
/// 机台号
///
[Required(ErrorMessage = "{0} 不可为空")]
public string WbCode { get; set; }
///
/// 指令类型(1补空;2取满;3补空取满;4:550工字轮)----镀铜入库
/// 指令类型 1退料2余料3空轮----湿拉退料
///
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; }
///
/// 起始点位 指令类型1,2时必传
///
public string StartLoc { get; set; }
///
/// 退料原因 连断/夹丝/锈蚀;指令类型1时必传
///
public string Reason { get; set; }
///
/// 是否锁定
///
public string IsLock { get; set; }
///
/// 数量
///
public decimal Qty { get; set; }
}
}