| | |
| | | /// <summary> |
| | | /// 查询任务详情 |
| | | /// </summary> |
| | | [Resource([EnumResourceController.Task])] |
| | | [Resource([EnumResourceController.Task], AllowAnonymous = true)] |
| | | public class GetTaskInfoQuery : IRequest<GetTaskInfoQueryResult> |
| | | { |
| | | /// <summary> |
| | |
| | | /// <summary> |
| | | /// 福利 |
| | | /// </summary> |
| | | public List<DictionaryDataQueryModel> Benefits { get; set; } |
| | | public List<GetTaskInfoQueryResultBenefit> Benefits { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 年龄范围最小 |
| | |
| | | /// <summary> |
| | | /// 资格证书类型 |
| | | /// </summary> |
| | | public List<DictionaryDataQueryModel> CredentialLimits { get; set; } |
| | | public List<GetTaskInfoQueryResultCredentialLimit> CredentialLimits { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务地点所属省份编号 |
| | |
| | | /// <summary> |
| | | /// 任务地点所属省份 |
| | | /// </summary> |
| | | public string ProvinceName { get; set; } |
| | | public string ProvinceContent { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务地点所属城市编号 |
| | |
| | | /// <summary> |
| | | /// 任务地点所属城市 |
| | | /// </summary> |
| | | public string CityName { get; set; } |
| | | public string CityContent { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务地点名称 |
| | |
| | | /// 是否已收藏 |
| | | /// </summary> |
| | | public bool IsCollected { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 任务状态 |
| | | /// </summary> |
| | | public EnumTaskStatus Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 发布状态 |
| | | /// </summary> |
| | | public EnumTaskReleaseStatus ReleaseStatus { get; set; } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 查询任务详情-结果-福利 |
| | | /// </summary> |
| | | public class GetTaskInfoQueryResultBenefit |
| | | { |
| | | /// <summary> |
| | | /// 福利编号 |
| | | /// </summary> |
| | | public string BenefitCode { get; set; } |
| | | /// <summary> |
| | | /// 福利图标 |
| | | /// </summary> |
| | | public string BenefitField2 { get; set; } |
| | | /// <summary> |
| | | /// 福利名称 |
| | | /// </summary> |
| | | public string BenefitContent { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 查询任务详情-结果-证书限制 |
| | | /// </summary> |
| | | public class GetTaskInfoQueryResultCredentialLimit |
| | | { |
| | | /// <summary> |
| | | /// 证书类型编号 |
| | | /// </summary> |
| | | public string TypeCode { get; set; } |
| | | /// <summary> |
| | | /// 证书类型 |
| | | /// </summary> |
| | | public string TypeContent { get; set; } |
| | | } |
| | | } |