using JSMachine.WMS.App.Dto.Enum;
using Prism.Mvvm;
namespace JSMachine.WMS.App.Dto
{
public partial class PaperReStockInDto : BindableBase, IRootDto
{
public Guid Id { get; set; }
private string _paperLabel;
///
/// 原纸卷标
///
public string PaperLabel
{
get => _paperLabel;
set => SetProperty(ref _paperLabel, value);
}
///
/// 产线名称
///
public string ProductLineName { get; set; }
private string _supplier;
///
/// 供应商
///
public string Supplier
{
get => _supplier;
set => SetProperty(ref _supplier, value);
}
private string _makerName;
///
/// 制造商
///
public string MakerName
{
get => _makerName;
set => SetProperty(ref _makerName, value);
}
///
/// 仓库名称
///
public string _stockHouseName;
public string StockHouseName
{
get => _stockHouseName;
set => SetProperty(ref _stockHouseName, value);
}
private string _locationMark;
///
/// 库位
///
public string LocationMark
{
get => _locationMark;
set => SetProperty(ref _locationMark, value);
}
///
/// 入库类型
///
public string StockInType { get; set; }
private int _paperUnitWeight;
///
/// 原纸克重
///
public int PaperUnitWeight
{
get => _paperUnitWeight;
set => SetProperty(ref _paperUnitWeight, value);
}
private string _paperCode;
///
/// 原纸编码(纸质)
///
public string PaperCode
{
get => _paperCode;
set => SetProperty(ref _paperCode, value);
}
private int _paperWidth;
///
/// 门幅
///
public int PaperWidth
{
get => _paperWidth;
set => SetProperty(ref _paperWidth, value);
}
private decimal _inWeight;
///
/// 入库重量
///
public decimal InWeight
{
get=> _inWeight;
set => SetProperty(ref _inWeight, value);
}
private decimal _meterLength;
///
/// 米长
///
public decimal MeterLength
{
get => _meterLength;
set => SetProperty(ref _meterLength, value);
}
private string _teamName;
///
/// 班组
///
public string TeamName
{
get => _teamName;
set => SetProperty(ref _teamName, value);
}
///
/// 批次Id
///
public Guid? BathId { get; set; }
///
/// 备注
///
public string Memo { get; set; }
///
/// 打印时间
///
public DateTime? PrintTime { get; set; }
private DateTime? _creationTime;
///
/// 创建时间
///
public DateTime? CreationTime
{
get => _creationTime;
set => SetProperty(ref _creationTime, value);
}
public DateTime? LastModifiedTime { get; set; }
///
/// 来源
///
public ReStockInOriginEnum Origin { get; set; }
///
/// 企望接口入库记录上传状态
/// 0-等待上传,
///1-上传成功,
///2-上传失败
///3-接口请求成功但数据被ERP拒收(可能是数据不符合ERP要求,但接口已经请求成功,此种情况系统仅做记录不处理)
///
public WantitErpUploadStatus WantitErpUploadStatus { get; set; }
///
/// 信息来源(0-扫码器扫描 1-手持PDA上传)
///
public BarCodeSource BarCodeSource { get; set; }
///
/// Erp接口调用成功,但是返回入库失败
///
public string ErpStockInMsg { get; set; }
}
}