using System;
using SqlSugar;

namespace FactorySystemModel.SqlSugarModel
{
    ///<summary>
    ///基础数据字典
    ///</summary>
    [SugarTable("TBasicCode")]
    public partial class TBasicCode
    {
        public TBasicCode()
        {

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

        /// <summary>
        /// Desc:信息类型
        /// Default:0
        /// Nullable:False
        /// </summary>           
        public int FType { get; set; }

        /// <summary>
        /// Desc:编号
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FCode { get; set; }

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

        /// <summary>
        /// Desc:英文名称
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FNameEng { 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:临时值
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string FValue { get; set; }

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

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

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

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

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

        /// <summary>
        /// Desc:状态：1,正常；-1,禁用
        /// Default:1
        /// Nullable:False
        /// </summary>           
        public int FState { get; set; }

        /// <summary>
        /// Desc:在数据字典中显示状态：1,显示；-1,不显示
        /// Default:1
        /// Nullable:False
        /// </summary>           
        public int FIsShow { get; set; }

        /// <summary>
        /// Desc:操作时间
        /// Default:DateTime.Now
        /// Nullable:False
        /// </summary>           
        public DateTime FDateOpt { get; set; }

        /// <summary>
        /// Desc:操作人
        /// Default:-1
        /// Nullable:False
        /// </summary>           
        public int FUserOpt { get; set; }

    }
}
