From aa7fd6fbf2ce1a674930763e8c24a7c2a0b4d0af Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 12 八月 2025 10:22:37 +0800 Subject: [PATCH] fix:bug --- FlexJobApi.FlexJobServer.Application/Tasks/Queries/TaskInfoQueryHandler.cs | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.FlexJobServer.Application/Tasks/Queries/TaskInfoQueryHandler.cs b/FlexJobApi.FlexJobServer.Application/Tasks/Queries/TaskInfoQueryHandler.cs index af45201..5b1b297 100644 --- a/FlexJobApi.FlexJobServer.Application/Tasks/Queries/TaskInfoQueryHandler.cs +++ b/FlexJobApi.FlexJobServer.Application/Tasks/Queries/TaskInfoQueryHandler.cs @@ -43,7 +43,7 @@ .CountAsync(); model.ApplyCount = await rep.Change<TaskInfoUser>().AsQueryable().AsNoTracking() .CountAsync(it => it.TaskInfoId == model.Id); - if (logier.Type == EnumUserType.Personal) + if (logier != null && logier.Type == EnumUserType.Personal) { model.HireStatus = await rep.Change<TaskInfoUser>().AsQueryable().AsNoTracking() .Where(it => it.TaskInfoId == model.Id && it.UserId == logier.Id) @@ -148,7 +148,7 @@ AddressDetail = t.AddressDetail, Latitude = t.Latitude, Longitude = t.Longitude, - UserCount = t.TaskInfoUsers.Count(tu => tu.SignContractStatus == EnumTaskUserSignContractStatus.Pass), + UserCount = t.TaskInfoUsers.Count(), Status = t.Status, BeginTime = t.BeginTime, EndTime = t.EndTime, -- Gitblit v1.9.1