Files
wcs/WCS.Model/ApiModel/OutStore/OutOrderModel.cs
hehaibing-1996 46321e340b 1.出库界面展示当前正在进行出库的单据
2.后台退出了入库模式 通知前台扫码枪退出入库
3.对接盟讯公司登录Mes接口
4.接口记录增加本地日志排查问题
2024-05-30 15:48:44 +08:00

73 lines
1.7 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace WCS.Model.ApiModel.OutStore
{
public class OutOrderModel : INotifyPropertyChanged
{
public int Id { get; set; }
public string OrderNumber { get; set; }
public OutOrderStatus OrderStatus { get; set; }
public OutOrderExeStatus OutOrderExeStatus { get; set; }
public string OrderSource { get; set; }
public string OrderType { get; set; }
public SyncTypeEnum SyncType { get; set; }
public DateTime CreateTime { get; set; }
public string CreateUser { get; set; }
public bool IsSelected
{
get { return isSelected; }
set
{
isSelected = value;
OnPropertyChanged(nameof(IsSelected));
}
}
public bool isSelected;
public int RowNumber { get; set; }
public bool IsOuting { get; set; }
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged(string propertyName)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}
public enum OutOrderStatus
{
= 0,
= 1,
= 2
}
public enum OutOrderExeStatus
{
= 0,
= 1,
= 2,
= 3
}
public enum SyncTypeEnum
{
ByMatCode = 0,
ByMatSn = 1
}
public enum ShelfTypeEnum
{
SmartShelf = 0,
SingleLightShelf = 1
}
}