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.TaskUser])] public class GetCheckReceiveTaskUserInfosQuery : PagedListQuery { /// /// 任务Id /// public Guid? TaskInfoId { get; set; } /// /// 关键字 /// public string Keywords { get; set; } /// /// 验收日期-最早时间 /// public DateTime? SubmitTimeBegin { get; set; } /// /// 验收日期-最晚时间 /// public DateTime? SubmitTimeEnd { get; set; } /// /// 验收状态 /// public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; } } /// /// 查询验收任务分页列表-结果 /// public class GetCheckReceiveTaskUserInfosQueryResult : PagedListQueryResult { } /// /// 查询验收任务分页列表-结果-项 /// public class GetCheckReceiveTaskUserInfosQueryResultItem { /// /// 任务Id /// public Guid Id { get; set; } /// /// 任务名称 /// public string TaskName { get; set; } /// /// 任务开始时间 /// public DateTime BeginTime { get; set; } /// /// 任务结束时间 /// public DateTime EndTime { get; set; } /// /// 任务地点名称 /// public string AddressName { get; set; } /// /// 姓名 /// public string Name { get; set; } /// /// 身份证号 /// public string Identity { get; set; } /// /// 生日 /// public DateTime? Birthday { get; set; } /// /// 年龄 /// public int? Age { get; set; } /// /// 手机号 /// /// 联系电话 public string ContactPhoneNumber { get; set; } /// /// 提交时间 /// public DateTime? LastSubmitTime { get; set; } /// /// 验收状态 /// public EnumTaskCheckReceiveStatus CheckReceiveStatus { get; set; } } }