using System;
using System.Linq;
using System.Text;
using SqlSugar;
using WMS.Entity.SysEntity;
namespace WMS.Entity.LogEntity
{
    ///
    ///任务表
    ///
    [SugarTable("LogTask")]
    public class LogTask:BaseEntity
    {
        /// 
        /// Desc:任务号
        /// Default:
        /// Nullable:True
        ///            
        public string TaskNo {get;set;}
        /// 
        /// Desc:发送方
        /// Default:
        /// Nullable:True
        ///            
        public string Sender {get;set;}
        /// 
        /// Desc:接受方
        /// Default:
        /// Nullable:True
        ///            
        public string Receiver {get;set;}
        /// 
        /// Desc:是否下发成功
        /// Default: 0失败 1成功
        /// Nullable:True
        ///            
        public int? IsSuccess {get;set;}
        /// 
        /// Desc:异常信息
        /// Default:
        /// Nullable:True
        ///            
        public string Information {get;set;}
        /// 
        /// Desc:发送时间
        /// Default:
        /// Nullable:True
        ///            
        public DateTime? SendDate {get;set;}
        /// 
        /// Desc:返回时间
        /// Default:
        /// Nullable:True
        ///            
        public DateTime? BackDate {get;set;}
        /// 
        /// 起始巷道
        /// 
        public string StartRoadway { get; set; }
        /// 
        /// Desc:起始位置
        /// Default:
        /// Nullable:True
        ///            
        public string StartLocat { get; set; }
        /// 
        /// Desc:目标位置
        /// Default:
        /// Nullable:True
        ///            
        public string EndLocat { get; set; }
        /// 
        /// 目标巷道
        /// 
        public string EndRoadway { get; set; }
        /// 
        /// Desc:报文描述
        /// Default:
        /// Nullable:True
        ///            
        public string MessageDate {get;set;}
        /// 
        /// Desc:托盘号
        /// Default:
        /// Nullable:True
        ///            
        public string PalletNo {get;set;}
        /// 
        /// Desc:关键信息
        /// Default:
        /// Nullable:True
        ///            
        public string Msg {get;set;}
        /// 
        /// Desc:是否可再次下发
        /// Default:
        /// Nullable:True
        ///            
        public int? IsSend {get;set;}
        /// 
        /// Desc:是否可取消
        /// Default:
        /// Nullable:True
        ///            
        public int? IsCancel {get;set;}
        /// 
        /// Desc:是否可完成
        /// Default:
        /// Nullable:True
        ///            
        public int? IsFinish {get;set;}
        /// 
        /// Desc:单据类型 0 入库单 1 出库单  2 盘点单  3 移库单 4取样出库单
        /// Default:
        /// Nullable:True
        ///            
        public string OrderType {get;set;}
        /// 
        /// Desc:状态
        /// Default:0 等待执行 1 正在执行 2 执行完成 3 异常结束 4 已取消  5等待确认
        /// Nullable:True
        ///            
        public string Status {get;set;}
        /// 
        /// Desc:类型
        /// Default:0 入库任务 1 出库任务  2移库任务
        /// Nullable:True
        ///            
        public string Type {get;set;}
        /// 
        /// Desc:取消时间
        /// Default:
        /// Nullable:True
        ///            
        public DateTime? CancelDate { get; set; }
        /// 
        /// Desc:完成时间
        /// Default:
        /// Nullable:True
        ///            
        public DateTime? FinishDate { get; set; }
        /// 
        /// Desc:完成是否拣货  空/null/0:不拣货  1:完成即拣货
        /// Default: 
        /// Nullable:True
        ///            
        public string FinishIsPick { get; set; }
    }
}