using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace wms.sqlsugar.model.pt
{
    [Tenant("pt")]
    [SugarTable("Bill_PBoxRule")]
    public partial class ptBillPboxrule : BaseModel
    {
        ///  
        /// WarehouseId
        ///  
        [SugarColumn(ColumnDataType = "bigint", IsNullable = false)]
        public long WarehouseId { get; set; }
        ///  
        /// IsStop
        ///  
        [SugarColumn(ColumnDataType = "int", IsNullable = false)]
        public int IsStop { get; set; }
        ///  
        /// DocsNo
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string DocsNo { get; set; }
        ///  
        /// PBoxCode
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string PBoxCode { get; set; }
        ///  
        /// PackRule
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string PackRule { get; set; }
        ///  
        /// FullCountQty
        ///  
        [SugarColumn(ColumnDataType = "int", IsNullable = false)]
        public int FullCountQty { get; set; }
        ///  
        /// EmptyCountQty
        ///  
        [SugarColumn(ColumnDataType = "int", IsNullable = false)]
        public int EmptyCountQty { get; set; }
        ///  
        /// IsSolder
        ///  
        [SugarColumn(ColumnDataType = "int", IsNullable = false)]
        public int IsSolder { get; set; }
        ///  
        /// TorsionMaxQty
        ///  
        [SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = false)]
        public decimal TorsionMaxQty { get; set; }
        ///  
        /// TorsionMinQty
        ///  
        [SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = false)]
        public decimal TorsionMinQty { get; set; }
        ///  
        /// TrayCode
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string TrayCode { get; set; }
        ///  
        /// Dryer
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string Dryer { get; set; }
        ///  
        /// Bulkhead
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string Bulkhead { get; set; }
        ///  
        /// Vacuum
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string Vacuum { get; set; }
        ///  
        /// ZXStateCode
        ///  
        [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false)]
        public string ZXStateCode { get; set; }
    }
}