using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 任务雇佣信息 /// public class TaskInfoUser : CommonEntity { /// /// 任务Id /// public Guid TaskInfoId { get; set; } /// /// 任务 /// public TaskInfo TaskInfo { get; set; } /// /// 用户信息Id /// public Guid UserId { get; set; } /// /// 用户信息 /// public User User { get; set; } /// /// 录用状态 /// public EnumTaskUserHireStatus HireStatus { get; set; } /// /// 录用时间 /// public DateTime? HireTime { get; set; } /// /// 灵工签约状态 /// public EnumTaskUserSignContractStatus? UserSignContractStatus { get; set; } /// /// 灵工签约时间 /// public DateTime? UserSignContractTime { get; set; } /// /// 企业签约状态 /// public EnumTaskUserSignContractStatus? EnterpriseSignContractStatus { get; set; } /// /// 企业签约时间 /// public DateTime? EnterpriseSignContractTime { get; set; } /// /// 电子合同 /// public string ContractUrl { get; set; } /// /// 安排状态 /// public EnumTaskUserArrangeStatus? ArrangeStatus { get; set; } /// /// 安排状态 /// public DateTime? ArrangeTime { get; set; } } }