using System; 
using System.Collections.Generic;
using SqlSugar;
namespace wms.sqlsugar.model.hj
{
    [Tenant("hj")]
    [SugarTable("Base_MatGrp")]
    public partial class BaseMatgrp
    { 
      
        ///  
        /// WarehouseId
        ///  
        [SugarColumn(ColumnDataType ="bigint" ,  IsNullable = false )]
        public long WarehouseId { get; set; }
        ///  
        /// LeafCode
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 50  , IsNullable = false )]
        public string LeafCode { get; set; }
        ///  
        /// LeftName
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = false )]
        public string LeftName { get; set; }
        ///  
        /// MidCode
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 50  , IsNullable = false )]
        public string MidCode { get; set; }
        ///  
        /// MidName
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = false )]
        public string MidName { get; set; }
        ///  
        /// HeadCode
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 50  , IsNullable = false )]
        public string HeadCode { get; set; }
        ///  
        /// HeadName
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = false )]
        public string HeadName { get; set; }
        ///  
        /// Memo
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 500  , IsNullable = true )]
        public string Memo { get; set; }
        ///  
        /// Default1
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = true )]
        public string Default1 { get; set; }
        ///  
        /// Default2
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = true )]
        public string Default2 { get; set; }
        ///  
        /// Default3
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 100  , IsNullable = true )]
        public string Default3 { get; set; }
        ///  
        /// AddWho
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 50  , IsNullable = false )]
        public string AddWho { get; set; }
        ///  
        /// AddTime
        ///  
        [SugarColumn(ColumnDataType ="datetime" ,  IsNullable = false )]
        public DateTime AddTime { get; set; }
        ///  
        /// EditWho
        ///  
        [SugarColumn(ColumnDataType ="nvarchar" , Length = 50  , IsNullable = false )]
        public string EditWho { get; set; }
        ///  
        /// EditTime
        ///  
        [SugarColumn(ColumnDataType ="datetime" ,  IsNullable = false )]
        public DateTime EditTime { get; set; }
    }
}