| | |
| | | /// <summary> |
| | | /// 查询任务分页列表 |
| | | /// </summary> |
| | | [Resource([EnumResourceController.Task], AllowAnonymous = true)] |
| | | [Resource([EnumResourceController.FlexJobServerTask])] |
| | | public class GetTaskInfosQuery : PagedListQuery<GetTaskInfosQueryResult, GetTaskInfosQueryResultItem> |
| | | { |
| | | public GetTaskInfosQuery() |
| | |
| | | /// 推荐状态 |
| | | /// </summary> |
| | | public EnumTaskRecommendStatus? RecommendStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 验收状态 |
| | | /// </summary> |
| | | public EnumTaskCheckReceiveStatus? CheckReceiveStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否收藏 |
| | | /// </summary> |
| | | public bool? IsCollected { get; set; } |
| | | } |
| | | |
| | | public class GetTaskInfosQueryResult : PagedListQueryResult<GetTaskInfosQueryResultItem> |
| | |
| | | /// <summary> |
| | | /// 统计 |
| | | /// </summary> |
| | | public GetTaskInfosQueryResultCount Count { get; set; } |
| | | public GetTaskInfosQueryResultObjectData ObjectData { get; set; } |
| | | } |
| | | |
| | | public class GetTaskInfosQueryResultCount |
| | | public class GetTaskInfosQueryResultObjectData |
| | | { |
| | | /// <summary> |
| | | /// 待安排数量 |
| | |
| | | /// 任务单号 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 企业全称 |
| | | /// </summary> |
| | | public string EnterpriseName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 用户名 |
| | | /// </summary> |
| | | public string UserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 结算周期 |
| | |
| | | public EnumTaskRecommendStatus RecommendStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 创建时间 |
| | | /// 推荐时间 |
| | | /// </summary> |
| | | public DateTime? RecommendTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 录用状态 |
| | | /// </summary> |
| | | public EnumTaskUserHireStatus? HireStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 发布时间 |
| | | /// </summary> |
| | | public DateTimeOffset CreatedTime { get; set; } |
| | | } |