From 4b574fd74eece20f4e64b48c39c5aa6ad70b0d0f Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期一, 18 八月 2025 16:47:46 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs b/FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs
index 3089503..ae5c073 100644
--- a/FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs
+++ b/FlexJobApi.UserServer.Application/UserResumes/Queries/UserResumeQueryHandler.cs
@@ -171,14 +171,16 @@
             }
             if (model == null) throw Oops.Oh(EnumErrorCodeType.s404, "淇℃伅");
 
-            model.TaskInfoUsers = model.TaskInfoUsers.Where(it => it.SignContractTime.HasValue).ToList();
             if (model.Id.HasValue)
             {
                 model.TaskInfoUsers = repTaskInfoUser.AsQueryable().AsNoTracking()
-                    .Where(it => it.EnterpriseEmployee.UserId == model.Id && it.EnterpriseEmployee.EnterpriseSignContractTime.HasValue)
+                    .Where(it => 
+                        it.EnterpriseEmployee.UserId == model.Id 
+                        && it.HireStatus == EnumTaskUserHireStatus.Pass 
+                        && it.HireTime.HasValue)
                     .Select(it => new GetUserResumeQueryResultExperience
                     {
-                        SignContractTime = it.EnterpriseEmployee.EnterpriseSignContractTime,
+                        HireTime = it.HireTime,
                         EnterpriseName = it.TaskInfo.Enterprise.EnterpriseName,
                         Name = it.TaskInfo.Name
                     })

--
Gitblit v1.9.1