using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace FactorySystemModel.SqlSugarModel
{
    ///
    ///协同流程
    ///
    [SugarTable("TFS_MaterialFTeamProcess")]
    public partial class TFS_MaterialFTeamProcess
    {
        public TFS_MaterialFTeamProcess()
        {
        }
        /// 
        /// Desc:唯一标识
        /// Default:
        /// Nullable:False
        ///            
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int FID { get; set; }
        /// 
        /// Desc:协同ID
        /// Default:-1
        /// Nullable:False
        ///            
        public int FTeamID { get; set; }
        /// 
        /// Desc:类型:TBasicCode.FType=34
        /// Default:
        /// Nullable:False
        ///            
        public int FType { get; set; }
        /// 
        /// Desc:分组
        /// Default:-1
        /// Nullable:False
        ///            
        public int FGroup { get; set; }
        /// 
        /// Desc:名称
        /// Default:
        /// Nullable:False
        ///            
        public string FName { get; set; }
        /// 
        /// Desc:描述
        /// Default:
        /// Nullable:False
        ///            
        public string FDesc { get; set; }
        /// 
        /// Desc:状态:0未开始,1进行中,2已完成
        /// Default:-1
        /// Nullable:False
        ///            
        public int FState { get; set; }
        /// 
        /// Desc:进度:标识文字,TBasicCode的F值
        /// Default:-1
        /// Nullable:False
        ///            
        public int FProgress { get; set; }
        /// 
        /// Desc:负责人ID
        /// Default:-1
        /// Nullable:False
        ///            
        public string FChargeID { get; set; }
        /// 
        /// Desc:负责人名称
        ///            
        public string FChargeName { get; set; }
        /// 
        /// Desc:添加时间
        /// Default:DateTime.Now
        /// Nullable:False
        ///            
        public DateTime FAddDate { get; set; }
        /// 
        /// Desc:开始时间
        /// Default:DateTime.Now
        /// Nullable:False
        ///            
        public DateTime? FStartDate { get; set; }
        /// 
        /// Desc:完成时间
        /// Default:DateTime.Now
        /// Nullable:False
        ///            
        public DateTime? FFinishDate { get; set; }
        /// 
        /// Desc:修改人
        /// Default:-1
        /// Nullable:False
        ///            
        public int FEditUser { get; set; }
        /// 
        /// Desc:修改时间
        /// Default:DateTime.Now
        /// Nullable:False
        ///            
        public DateTime FEditDate { get; set; }
    }
}