sunpengfei
2025-08-14 b5c75c9edf9c13a8bd4ba2f0596a1ceaf2563c6b
FlexJobApi.FlexJobServer.Application/TaskCheckReceives/Queries/TaskCheckReceiveQueryHandler.cs
@@ -200,7 +200,17 @@
            var logier = JwtUtils.GetCurrentLogier();
            var q = repTaskInfoUserSubmit.AsQueryable().AsNoTracking()
                .OrderByDescending(it => it.CreatedTime)
                .Where(it => it.TaskInfoUserId == request.Id);
                .AsQueryable();
            if (logier.Type == EnumUserType.Personal)
            {
                if (request.TaskInfoId == null) throw Oops.Oh(EnumErrorCodeType.s400, "请选择任务");
                q = q.Where(it => it.TaskInfoUser.TaskInfoId == request.TaskInfoId && it.TaskInfoUser.EnterpriseEmployee.UserId == logier.Id);
            }
            else
            {
                if (request.Id == null) throw Oops.Oh(EnumErrorCodeType.s400, "请选择灵工");
                q = q.Where(it => it.TaskInfoUserId == request.Id);
            }
            var s = q.Select(it => new GetCheckReceiveTaskUserSubmitsQueryResultItem
            {
                Id = it.Id,