using JSMachine.WMS.App.Dto.Enum; using JSMachine.WMS.Domain.Entity.Enums; using Prism.Mvvm; namespace JSMachine.WMS.App.Dto { public partial class PaperStockOutDto : BindableBase, IRootDto { public Guid Id { get; set; } /// /// ACS中的Id /// public Guid AcsId { get; set; } /// /// 结束状态 /// public int FinishState { get; set; } /// /// 每批所包含的全部Id /// public string Ids { get; set; } /// /// 新卷残卷Id /// public Guid NewStockReStockID { get; set; } private string _paperLable; /// /// 原纸卷标 /// public string PaperLabel { get => _paperLable; set => SetProperty(ref _paperLable, value); } private string _productLineName; /// /// 产线名称 /// public string ProductLineName { get => _productLineName; set => SetProperty(ref _productLineName, value); } 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); } 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 _outWeight; /// /// 出库重量 /// public decimal OutWeight { get => _outWeight; set => SetProperty(ref _outWeight, value); } private string _stockHouseName; /// /// 仓库名称 /// public string StockHouseName { get => _stockHouseName; set => SetProperty(ref _stockHouseName, value); } /// /// 原纸出库类型 /// public string StockOutType { get; set; } private decimal _meterLength; /// /// 米长 /// public decimal MeterLength { get => _meterLength; set => SetProperty(ref _meterLength, value); } /// /// 机台 /// public string MachineNum { get; set; } /// /// 库位 /// public string LocationMark { get; set; } /// /// 是否在库(0:不在库 1:在库) /// public int InOutState { get; set; } private string _memo; /// /// 备注 /// public string Memo { get => _memo; set => SetProperty(ref _memo, value); } /// /// 企望接口出库记录上传状态 /// public WantitErpUploadStatus WantitErpUploadStatus { get; set; } /// /// 扫码信息来源 /// public BarCodeSource BarCodeSource { get; set; } /// /// 需要的纸质(未代纸情况下此值和实际纸质相等,代纸情况下则不等) /// public string WantedPaperCode { get; set; } /// /// 需要的幅宽(未代纸情况下此值和实际幅宽相等,代纸情况下则不等) /// public int WantedPaperWidth { get; set; } private DateTime? _creationTime; /// /// 创建时间 /// public DateTime? CreationTime { get => _creationTime; set => SetProperty(ref _creationTime, value); } public DateTime? LastModifiedTime { get; set; } /// /// Erp接口调用成功,但是返回入库失败 /// public string ErpStockInMsg { get; set; } /// /// 备纸错误状态(0:正常 1:错误) /// public PreparationErrorStateEnum PreparationErrorState { get; set; } } }