sunpengfei
2025-08-08 c8b6903d85e7ceef504a198b4bdfc6b72a73fe19
FlexJobApi.Core/Models/FlexJobServer/Tasks/Repositories/TaskInfoRepository.cs
@@ -23,9 +23,13 @@
        public static IQueryable<TaskInfo> GetQueryable(this IRepository<TaskInfo> rep, CurrentLogier logier = null)
        {
            logier = logier ?? JwtUtils.GetCurrentLogier();
            return rep.AsQueryable().AsNoTracking()
                 .OrderBy(it => it.BeginTime)
                 .Where(it => it.EnterpriseId == logier.EnterpriseId);
            IQueryable<TaskInfo> q = rep.AsQueryable().AsNoTracking()
                 .OrderBy(it => it.BeginTime);
            if (logier != null && logier.Type == EnumUserType.Enterprise)
            {
                q = q.Where(it => it.EnterpriseId == logier.EnterpriseId);
            }
            return q;
        }
    }
}