using SqlSugar;

namespace FactorySystemModel.SqlSugarModel
{
    ///<summary>
    ///菜单模块
    ///</summary>
    [SugarTable("TFunction")]
    public partial class TFunction
    {
        public TFunction()
        {

        }
        /// <summary>
        /// Desc:主键自增
        /// Default:
        /// Nullable:False
        /// </summary>           
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int FID { get; set; }

        /// <summary>
        /// Desc:上级ID
        /// Default:-1
        /// Nullable:False
        /// </summary>           
        public int FParentID { get; set; }

        /// <summary>
        /// Desc:级别
        /// Default:1
        /// Nullable:False
        /// </summary>           
        public int FLevel { get; set; }

        /// <summary>
        /// Desc:名称
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FName { get; set; }

        /// <summary>
        /// Desc: 图标
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FIcon { get; set; }

        /// <summary>
        /// Desc:链接地址
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FLocation { get; set; }

        /// <summary>
        /// Desc:排序
        /// Default:100
        /// Nullable:False
        /// </summary>           
        public int FOrder { get; set; }

        /// <summary>
        /// Desc:备注
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FRemark { get; set; }

        /// <summary>
        /// Desc:显示状态：-1/隐藏、1/显示
        /// Default:1
        /// Nullable:False
        /// </summary>           
        public int FIsShow { get; set; }

        /// <summary>
        /// Desc:删除状态：1删除，0未删除
        /// Default:0
        /// Nullable:False
        /// </summary>           
        public int FDeleted { get; set; }
    }
}
