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.Application/Tasks/Queries/TaskInfoQueryHandler.cs | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/FlexJobApi.Application/Tasks/Queries/TaskInfoQueryHandler.cs b/FlexJobApi.Application/Tasks/Queries/TaskInfoQueryHandler.cs index f3fc70b..7b635b7 100644 --- a/FlexJobApi.Application/Tasks/Queries/TaskInfoQueryHandler.cs +++ b/FlexJobApi.Application/Tasks/Queries/TaskInfoQueryHandler.cs @@ -32,7 +32,8 @@ /// <returns></returns> public Task<GetTaskInfoQueryResult> Handle(GetTaskInfoQuery request, CancellationToken cancellationToken) { - return TaskInfoQueryable.GetQueryable(rep, q => q.Where(it => it.Id == request.Id)) + return TaskInfoRepository.GetQueryable(rep) + .Where(it => it.Id == request.Id) .ProjectToType<GetTaskInfoQueryResult>() .FirstOrDefaultAsync(cancellationToken); } @@ -45,8 +46,12 @@ /// <returns></returns> public Task<PagedListQueryResult<GetTaskInfosQueryResultItem>> Handle(GetTaskInfosQuery request, CancellationToken cancellationToken) { - //return request.PageModel.GetPagedListAsync<TaskInfo, >() - throw new Exception(); + return request.PageModel.GetPagedListAsync<TaskInfo, GetTaskInfosQueryResultItem>( + q => + { + q = TaskInfoRepository.GetQueryable(rep); + return q; + }); } } } -- Gitblit v1.9.1