sunpengfei
2025-08-11 a292dbb9287676bd4e4e516db439901f241bd73a
feat:开发
3个文件已修改
205 ■■■■■ 已修改文件
FlexJobApi.Core/FlexJobApi.Core.xml 100 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Models/UserServer/UserResumes/Queries/GetUserResumePersonalQuery.cs 97 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/FlexJobApi.Core.xml
@@ -3934,6 +3934,11 @@
            密码登录结果
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.LoginCommandCallback.Id">
            <summary>
            用户Id
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.LoginCommandCallback.AccessToken">
            <summary>
            用户访问令牌
@@ -5634,6 +5639,101 @@
            查询用户简历-个人信息
            </summary>
        </member>
        <member name="T:FlexJobApi.Core.GetUserResumePersonalQueryResultModel">
            <summary>
            查询用户简历-个人信息-结果
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.Avatar">
            <summary>
            头像
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.Name">
            <summary>
            姓名
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.Identity">
            <summary>
            身份证号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.PersonalIdentityCode">
            <summary>
            身份编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.PersonalIdentityContent">
            <summary>
            身份
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.EducationalBackgroundCode">
            <summary>
            学历编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.EducationalBackgroundContent">
            <summary>
            学历
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.ProvinceCode">
            <summary>
            常驻省份编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.ProvinceContent">
            <summary>
            常驻省份
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.CityCode">
            <summary>
            常驻城市编号
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.CityContent">
            <summary>
            常驻城市
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.JobSeekingStatus">
            <summary>
            求职状态
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.UserCredentialsTypeCode">
            <summary>
            用户信息资格证书
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.WorkSeniority">
            <summary>
            工作资历
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.WorkExperience">
            <summary>
            工作经验
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.Height">
            <summary>
            身高
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.Weight">
            <summary>
            体重
            </summary>
        </member>
        <member name="P:FlexJobApi.Core.GetUserResumePersonalQueryResultModel.PhotosImg">
            <summary>
            生活照
            </summary>
        </member>
        <member name="T:FlexJobApi.Core.GetUserResumePersonalQueryResult">
            <summary>
            查询用户简历-个人信息-结果
FlexJobApi.Core/Models/UserServer/UserResumes/Queries/GetUserResumePersonalQuery.cs
@@ -21,6 +21,103 @@
    /// <summary>
    /// 查询用户简历-个人信息-结果
    /// </summary>
    public class GetUserResumePersonalQueryResultModel
    {
        /// <summary>
        /// 头像
        /// </summary>
        public string Avatar { get; set; }
        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 身份证号
        /// </summary>
        public string Identity { get; set; }
        /// <summary>
        /// 身份编号
        /// </summary>
        public string PersonalIdentityCode { get; set; }
        /// <summary>
        /// 身份
        /// </summary>
        public string PersonalIdentityContent { get; set; }
        /// <summary>
        /// 学历编号
        /// </summary>
        public string EducationalBackgroundCode { get; set; }
        /// <summary>
        /// 学历
        /// </summary>
        public string EducationalBackgroundContent { get; set; }
        /// <summary>
        /// 常驻省份编号
        /// </summary>
        public string ProvinceCode { get; set; }
        /// <summary>
        /// 常驻省份
        /// </summary>
        public string ProvinceContent { get; set; }
        /// <summary>
        /// 常驻城市编号
        /// </summary>
        public string CityCode { get; set; }
        /// <summary>
        /// 常驻城市
        /// </summary>
        public string CityContent { get; set; }
        /// <summary>
        /// 求职状态
        /// </summary>
        public EnumPersonalJobSeekingStatus? JobSeekingStatus { get; set; }
        /// <summary>
        /// 用户信息资格证书
        /// </summary>
        public List<string> UserCredentialsTypeCode { get; set; }
        /// <summary>
        /// 工作资历
        /// </summary>
        public string WorkSeniority { get; set; }
        /// <summary>
        /// 工作经验
        /// </summary>
        public string WorkExperience { get; set; }
        /// <summary>
        /// 身高
        /// </summary>
        public int? Height { get; set; }
        /// <summary>
        /// 体重
        /// </summary>
        public int? Weight { get; set; }
        /// <summary>
        /// 生活照
        /// </summary>
        public List<string> PhotosImg { get; set; }
    }
    /// <summary>
    /// 查询用户简历-个人信息-结果
    /// </summary>
    public class GetUserResumePersonalQueryResult
    {
        /// <summary>
FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs
@@ -56,10 +56,12 @@
        /// <param name="request"></param>
        /// <param name="cancellationToken"></param>
        /// <returns></returns>
        public Task<GetUserResumePersonalQueryResult> Handle(GetUserResumePersonalQuery request, CancellationToken cancellationToken)
        public async Task<GetUserResumePersonalQueryResult> Handle(GetUserResumePersonalQuery request, CancellationToken cancellationToken)
        {
            return rep.GetPersonalQueryable(false)
                .GetDetail<User, GetUserResumePersonalQueryResult>(cancellationToken);
            var model = await rep.GetPersonalQueryable(false)
                .GetDetail<User, GetUserResumePersonalQueryResultModel>(cancellationToken);
            var result = model.Adapt<GetUserResumePersonalQueryResult>();
            return result;
        }
        /// <summary>