From 7d64d742e52809237473e13e18faec2c23dfe3c7 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 07 八月 2025 17:13:53 +0800 Subject: [PATCH] feat:企业开发 --- FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/FlexJobApi.Core/Models/Main/Tasks/Queryables/TaskInfoQueryable.cs b/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs similarity index 60% rename from FlexJobApi.Core/Models/Main/Tasks/Queryables/TaskInfoQueryable.cs rename to FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs index 0275097..4fbc5a6 100644 --- a/FlexJobApi.Core/Models/Main/Tasks/Queryables/TaskInfoQueryable.cs +++ b/FlexJobApi.Core/Models/Main/Tasks/Repositories/TaskInfoRepository.cs @@ -10,9 +10,9 @@ namespace FlexJobApi.Core { /// <summary> - /// 浠诲姟鏌ヨ + /// 浠诲姟浠撳簱 /// </summary> - public static class TaskInfoQueryable + public static class TaskInfoRepository { /// <summary> /// 鑾峰彇浠诲姟鏌ヨ @@ -21,14 +21,12 @@ /// <param name="query"></param> /// <param name="logier"></param> /// <returns></returns> - public static IQueryable<TaskInfo> GetQueryable(this IRepository<TaskInfo> rep, Func<IQueryable<TaskInfo>, IQueryable<TaskInfo>> query, CurrentLogier logier = null) + public static IQueryable<TaskInfo> GetQueryable(this IRepository<TaskInfo> rep, CurrentLogier logier = null) { logier = logier ?? JwtUtils.GetCurrentLogier(); - IQueryable<TaskInfo> q = rep.AsQueryable().AsNoTracking() - .OrderBy(it => it.BeginTime); - if (query != null) q = query(q); - return q - .Where(it => it.EnterpriseId == logier.EnterpriseId); + return q = rep.AsQueryable().AsNoTracking() + .OrderBy(it => it.BeginTime) + .Where(it => it.EnterpriseId == logier.EnterpriseId); } } } -- Gitblit v1.9.1