using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace APT.BaseData.Domain.Entities.FM
{
    [Description("工作经历")]
    public partial class T_FM_PERSON_WORK : MesEntityBase
    {
        [Description("人员ID")]
        [DataFieldForeignKey("Nav_Person", "Nav_PersonWorks")]
        public Guid PERSON_ID { get; set; }= Guid.Empty;
        [Description("导航:用户表")]
        public virtual T_FM_PERSON Nav_Person { get; set; }
        /// 
        /// 开始日期
        /// 
        [Description("开始日期")]
        public DateTime? STARTDATE { get; set; }
        /// 
        /// 结束日期
        /// 
        [Description("结束日期")]
        public DateTime? ENDDATE { get; set; }
        /// 
        /// 工作单位
        /// 
        [Description("工作单位")]
        [FormFieldTable]
        [FormFieldEdit]
        [DataFieldLength(200)]
        public string WORKPLACE { get; set; }
        /// 
        /// 工作岗位
        /// 
        [Description("工作岗位")]
        [FormFieldTable]
        [FormFieldEdit]
        [DataFieldLength(50)]
        public string POSTNAME { get; set; }
        /// 
        /// 排序号
        /// 
        [Description("排序号")]
        public int NUM { get; set; }
    }
}