diff --git a/Marco.Pms.Services/Service/ServiceProjectService.cs b/Marco.Pms.Services/Service/ServiceProjectService.cs index e5f163f..1837101 100644 --- a/Marco.Pms.Services/Service/ServiceProjectService.cs +++ b/Marco.Pms.Services/Service/ServiceProjectService.cs @@ -1664,7 +1664,7 @@ namespace Marco.Pms.Services.Service var jobEmployeeMappingTask = Task.Run(async () => { await using var context = await _dbContextFactory.CreateDbContextAsync(); - return await context.JobEmployeeMappings.Where(jem => employeeIds.Contains(jem.AssigneeId) && jem.TenantId == tenantId).ToListAsync(); + return await context.JobEmployeeMappings.Where(jem => employeeIds.Contains(jem.AssigneeId) && jem.JobTicketId == jobTicket.Id && jem.TenantId == tenantId).ToListAsync(); }); await Task.WhenAll(employeeTask, jobEmployeeMappingTask);