using BBWY.Client.Models.APIModel; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.Windows; namespace BBWY.Client.Models.SealBox { public class SealBoxConfiguredModel:NotifyObject { private bool isHideSealbox = true;//默认隐藏 public bool IsHideSealbox { get => isHideSealbox; set { Set(ref isHideSealbox, value); } } private string sealBoxRemainTime; public string SealBoxRemainTime { get => sealBoxRemainTime; set { Set(ref sealBoxRemainTime, value); } } private bool isSealBoxOverTime; public bool IsSealBoxOverTime { get => isSealBoxOverTime; set { Set(ref isSealBoxOverTime, value); } } /// /// 过期时间 /// public DateTime? SealBoxPackOverTime { get; set; } /// /// 封箱id /// public long SealBoxId { get; set; } /// /// 箱子总数量 /// public int SealBoxTotalCount { get; set; } /// /// 仓库名称 /// public string WareName { get; set; } /// /// 仓库类型 /// public WareType? WareType { get; set; } /// /// 仓库任务列表 /// public ObservableCollection SealBoxConfigureTasks { get; set; } } public class SealBoxConfigureTask:NotifyObject { /// /// skuid /// public string SkuId { get; set; } /// /// 任务id /// public long TaskId { get; set; } /// /// 仓库sku任务数 /// public int WareHourseCount { get; set; } /// /// sku名称 /// public string SkuName { get; set; } /// /// sku图片 /// public string Logo { get; set; } /// /// 任务状态 /// public TaskState? TaskState { get; set; } public DateTime? CreateTime { get; set; } } }