| | |
| | | /// <summary> |
| | | /// 查询任务分页列表 |
| | | /// </summary> |
| | | [Resource([EnumResourceController.Task], AllowAnonymous = true)] |
| | | [Resource([EnumResourceController.Task])] |
| | | public class GetTaskInfosQuery : PagedListQuery<GetTaskInfosQueryResult, GetTaskInfosQueryResultItem> |
| | | { |
| | | public GetTaskInfosQuery() |
| | | { |
| | | BenefitCodes = []; |
| | | HireStatus = []; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 验收状态 |
| | | /// </summary> |
| | | public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 录用状态 |
| | | /// </summary> |
| | | public List<EnumTaskUserHireStatus> HireStatus { get; set; } |
| | | } |
| | | |
| | | public class GetTaskInfosQueryResult : PagedListQueryResult<GetTaskInfosQueryResultItem> |
| | |
| | | public EnumTaskRecommendStatus RecommendStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// 发布时间 |
| | | /// </summary> |
| | | public DateTimeOffset CreatedTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 录用状态 |
| | | /// </summary> |
| | | public EnumTaskUserHireStatus? HireStatus { get; set; } |
| | | } |
| | | } |