using MediatR; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询用户简历-求职意向 /// [Resource([EnumResourceController.UserServerUserResume])] public class GetUserResumeJobSeekingQuery : IRequest { } /// /// 查询用户简历-求职意向-结果 /// public class GetUserResumeJobSeekingQueryResult { public GetUserResumeJobSeekingQueryResult() { UserExpectJobs = []; } /// /// 用户信息期望岗位 /// public List UserExpectJobs { get; set; } /// /// 空闲时间 /// public EnumPersonalFreeTime? FreeTime { get; set; } /// /// 求职状态 /// public EnumPersonalJobSeekingStatus? JobSeekingStatus { get; set; } } /// /// 查询用户简历-求职意向-结果-期望岗位 /// public class GetUserResumeJobSeekingQueryResultExpectJob { /// /// 期望岗位上级编号 /// public string ExpectJobParentCode { get; set; } /// /// 期望岗位编号 /// public string ExpectJobCode { get; set; } /// /// 期望岗位 /// public string ExpectJobContent { get; set; } } }