sunpengfei
2025-08-12 d77f3d84ce7cd4e06dcc98653b38370bac2b4926
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,