using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; using System.Windows.Controls; namespace BBWY.Client.Models.APIModel { public class SearchPackerTaskResponse { /// /// 待包装异常总数 /// public string PackagingTaskExceptionCount { get; set; } /// /// 待包装数 /// public string PackagingTaskCount { get; set; } /// /// 任务总量 /// public int TotalCount { get; set; } /// /// 包装员任务数据 /// public List Items { get; set; } /// /// 待包装数 /// public string WaitPackCount { get; set; } } public class PackerTaskData : NotifyObject { public string TaskIdRemark { get; set; } /// /// 图片链接 /// public string Logo { get; set; } /// /// 任务id /// public long TaskId { get; set; } /// /// 任务状态 /// public TaskState? TaskState { get; set; } /// /// 任务状态 /// public PackTaskState? PackTaskState { get; set; } /// /// 货号品名 /// public string BrandName { get; set; } /// /// skuid /// public string SkuId { get; set; } /// /// SKU标题 /// public string SkuName { get; set; } /// /// 打包类型(单件=0,多件=1) /// public int PackType { get; set; } /// /// 基础包装(快递袋=0,纸箱=1,麻袋=2) /// public int BasicPack { get; set; } /// /// 包装员收益 /// public decimal PackerFee { get; set; } /// /// 合格证位置(外部包装=0,产品包装=1) /// public CertificatePosition? CertificatePosition { get; set; } /// /// sku配件名称 /// public string SkuGoodsTitle { get; set; } /// /// 配件数 /// public int GoodsNumber { get; set; } /// /// 条形码数据 /// public BarCodeModel BarCodeDTO { get; set; } /// /// 合格证数据 /// public CertificateModel[] Cers { get; set; } /// /// 设置打包时间 /// public DateTime? SetPackUserTaskTime { get; set; } /// /// 打包完成时间(超时时间) /// public DateTime? PackCompletionOverTime { get; set; } /// /// 打包完成时间 /// public DateTime? PackCompletionTime { get; set; } /// /// 打包超时备注消息 /// public string PackOverTimeMarkMsg { get; set; } ///// 备注消息列表 ///// //public string ShowMarkMessage { get; set; } /// /// 打包任务数 /// [DefaultValue(0)] public int? PackCount { get; set; } /// /// 工序套餐名称 /// public string ProcessComboName { get; set; } ///// ///// 工序套餐任务量 ///// //public int ProcessComboTaskCount { get; set; } /// /// 任务耗材信息 /// public string TaskConsumableMsg { get; set; } /// /// 消息列表 /// public List MarkMessageModelList { get; set; } /// /// 明天是否会超时 /// public bool? IsOverTimeTomorrow { get; set; } /// /// 任务挂起时间 /// public DateTime? TaskAbortTime { get; set; } /// /// 包装任务状态 /// public Models.PackagingTaskExceptionState PackagingTaskExceptionState { get; set; } /// /// 包装是否超时 /// public bool IsPackOverTime { get; set; } /// /// 实际收益 /// public decimal ActualIncome { get; set; } /// /// 赔付金额 /// public string CompensationFee { get; set; } /// /// 打包任务耗时时长 /// public string PackTaskDurationTime { get; set; } } public class MarkMessageModel { public string MarkMessage { get; set; } public DateTime? CreateTime { get; set; } public string UserName { get; set; } } }