using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询C端人员签约详情分页列表数据 /// [Resource([EnumResourceController.User])] public class GetPersonalUserInfoSignContractsQuery : PagedListQuery { /// /// 用户Id /// public Guid Id { get; set; } } /// /// 查询C端人员签约详情分页列表数据-结果 /// public class GetPersonalUserInfoSignContractsQueryResult : PagedListQueryResult { } /// /// 查询C端人员签约详情分页列表数据-结果-项 /// public class GetPersonalUserInfoSignContractsQueryResultItem { /// /// 灵工Id /// public Guid Id { get; set; } /// /// 所属商户 /// public string EnterpriseName { get; set; } /// /// 报名时间 /// public DateTimeOffset? ApplyTime { get; set; } /// /// 录用状态 /// public EnumTaskUserHireStatus HireStatus { get; set; } /// /// 录用时间 /// public DateTime? HireTime { get; set; } /// /// 灵工签约状态 /// public EnumTaskUserSignContractStatus? UserSignContractStatus { get; set; } /// /// 企业签约状态 /// public EnumTaskUserSignContractStatus? EnterpriseSignContractStatus { get; set; } /// /// 企业签约时间 /// public DateTime? EnterpriseSignContractTime { get; set; } /// /// 电子合同 /// public string ContractUrl { get; set; } } }