using System;

namespace XS_Model
{
    /// <summary>
    /// 扫码信息上报实体类
    /// </summary>
    [Serializable]
    public class IO_CONTROL_APPLY
    {

        /// <summary>
        /// 唯一索引
        /// </summary>
        public decimal CONTROL_APPLY_ID { get; set; }
        /// <summary>
        /// 监控任务索引
        /// </summary>
        public decimal? CONTROL_ID { get; set; }
        /// <summary>
        /// 申请任务类型:
        /// 1  条码申请入库  /   原料分拨任
        /// 2  条码比对   
        /// 13 托盘是否可用验证
        /// 14 满垛申请    
        /// 15 分巷道
        /// 16 空托盘组回库申请
        /// </summary>
        public string CONTROL_APPLY_TYPE { get; set; }
        /// <summary>
        /// 仓库编码
        /// </summary>
        public string WAREHOUSE_CODE { get; set; }
        /// <summary>
        /// 位置编码:起始站台、巷道或者异常口
        /// </summary>
        public string DEVICE_CODE { get; set; }
        /// <summary>
        /// 托盘条码
        /// </summary>
        public string STOCK_BARCODE { get; set; }
        /// <summary>
        /// 申请任务状态编码
        /// </summary>
        public int? APPLY_TASK_STATUS { get; set; }
        /// <summary>
        /// 记录生成时间
        /// </summary>
        public string CREATE_TIME { get; set; }
        /// <summary>
        /// 纸箱条码垛信息
        /// </summary>
        public string CONTROL_APPLY_PARAMETER { get; set; }
        /// <summary>
        /// 箱数量
        /// </summary>
        public string CONTROL_APPLY_PARA01 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string CONTROL_APPLY_PARA02 { get; set; }
        /// <summary>
        /// 备注
        /// 满垛申请用于 SN码集合
        /// </summary>
        public string CONTROL_APPLY_REMARK { get; set; }
        /// <summary>
        /// 当起始站台 为 12015,12016 时,记录任务终到站台
        /// </summary>
        public string GOODS_CODE { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string STOCK_BARCODE_2 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string GOODS_CODE_2 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string GOODS_COUNT { get; set; }
        /// <summary>
        /// 重量
        /// </summary>
        public string GOODS_weight { get; set; }

        /// <summary>
        /// wms任务号
        /// </summary>
        public string taskNo { get; set; }
        /// <summary>
        ///wms子任务号
        /// </summary>
        public string subTaskNo { get; set; }
        /// <summary>
        /// 高度
        /// </summary>
        public string CONTROL_APPLY_HIGHT { get; set; }

        /// <summary>
        /// 错误原因
        /// </summary>
        public string CONTROL_ERROR_TEXT {get;set;}
    }
}