| | |
| | | namespace FlexJobApi.Core |
| | | { |
| | | /// <summary> |
| | | /// 查询灵工分页列表数据 |
| | | /// 查询简历分页列表数据 |
| | | /// </summary> |
| | | [Resource([EnumResourceController.UserResume])] |
| | | public class GetUserResumesQuery : PagedListQuery<GetUserResumesQueryResult, GetUserResumesQueryResultItem> |
| | |
| | | UserExpectJobs = []; |
| | | UserCredentials = []; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 任务Id |
| | | /// </summary> |
| | | public Guid? TaskInfoId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 期望岗位编号 |
| | |
| | | /// </summary> |
| | | public List<string> UserCredentials { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否已收藏 |
| | | /// </summary> |
| | | public bool? IsCollected { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否已联系 |
| | | /// </summary> |
| | | public bool? IsContacted { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 查询灵工分页列表数据-结果 |
| | | /// 查询简历分页列表数据-结果 |
| | | /// </summary> |
| | | public class GetUserResumesQueryResult : PagedListQueryResult<GetUserResumesQueryResultItem> |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 查询灵工分页列表数据-结果-项 |
| | | /// 查询简历分页列表数据-结果-项 |
| | | /// </summary> |
| | | public class GetUserResumesQueryResultItem |
| | | { |
| | |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 手机号 |
| | | /// </summary> |
| | | /// <remarks>联系电话</remarks> |
| | | public string ContactPhoneNumber { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 身份证号 |
| | | /// </summary> |
| | | public string Identity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 年龄 |
| | | /// </summary> |
| | | public int? Age { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 性别 |
| | | /// </summary> |
| | | public EnumUserGender? Gender { get; set; } |
| | |
| | | public bool IsReal { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 年龄 |
| | | /// 实名时间 |
| | | /// </summary> |
| | | public int? Age { get; set; } |
| | | public DateTime? RealTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 身份编号 |
| | |
| | | /// </summary> |
| | | public string WorkExperience { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTimeOffset CreatedTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 录用状态 |
| | | /// </summary> |
| | | public EnumTaskUserHireStatus? HireStatus { get; set; } |
| | | } |
| | | } |