sunpengfei
2025-08-08 e9fb0f114a7aceeb71ee8a05891b1393ffe08fcf
FlexJobApi.Core/Models/FlexJobServer/Tasks/Queries/GetTaskInfoQuery.cs
@@ -13,7 +13,7 @@
    /// <summary>
    /// 查询任务详情
    /// </summary>
    [Resource([EnumResourceController.Task])]
    [Resource([EnumResourceController.Task], AllowAnonymous = true)]
    public class GetTaskInfoQuery : IRequest<GetTaskInfoQueryResult>
    {
        /// <summary>
@@ -76,7 +76,7 @@
        /// <summary>
        /// 福利
        /// </summary>
        public List<DictionaryDataQueryModel> Benefits { get; set; }
        public List<GetTaskInfoQueryResultBenefit> Benefits { get; set; }
        /// <summary>
        /// 年龄范围最小
@@ -96,7 +96,7 @@
        /// <summary>
        /// 资格证书类型
        /// </summary>
        public List<DictionaryDataQueryModel> CredentialLimits { get; set; }
        public List<GetTaskInfoQueryResultCredentialLimit> CredentialLimits { get; set; }
        /// <summary>
        /// 任务地点所属省份编号
@@ -106,7 +106,7 @@
        /// <summary>
        /// 任务地点所属省份
        /// </summary>
        public string ProvinceName { get; set; }
        public string ProvinceContent { get; set; }
        /// <summary>
        /// 任务地点所属城市编号
@@ -116,7 +116,7 @@
        /// <summary>
        /// 任务地点所属城市
        /// </summary>
        public string CityName { get; set; }
        public string CityContent { get; set; }
        /// <summary>
        /// 任务地点名称
@@ -157,5 +157,50 @@
        /// 是否已收藏
        /// </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; }
    }
}