From c69ab569de2794952a864ba2a855b4bc395d4972 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 08 八月 2025 14:36:42 +0800 Subject: [PATCH] fix:bug --- FlexJobApi.FlexJobServer.Application/Tasks/Commands/TaskInfoCommandHandler.cs | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/FlexJobApi.FlexJobServer.Application/Tasks/Commands/TaskInfoCommandHandler.cs b/FlexJobApi.FlexJobServer.Application/Tasks/Commands/TaskInfoCommandHandler.cs index fae1531..29b7036 100644 --- a/FlexJobApi.FlexJobServer.Application/Tasks/Commands/TaskInfoCommandHandler.cs +++ b/FlexJobApi.FlexJobServer.Application/Tasks/Commands/TaskInfoCommandHandler.cs @@ -40,7 +40,7 @@ return await request.SaveData<TaskInfo, SaveTaskInfoCommand>( q => { - q = TaskInfoRepository.GetQueryable(rep) + q = TaskInfoRepository.GetQueryable(rep, false) .Include(it => it.Benefits) .Include(it => it.CredentialLimits); return q; @@ -56,6 +56,7 @@ entity.RecommendStatus = EnumTaskRecommendStatus.No; BuildCode(entity).Wait(); } + request.Adapt(entity); entity.Benefits = request.Benefits .Select(it => new TaskInfoBenefit { @@ -68,7 +69,6 @@ TypeCode = it }) .ToList(); - request.Adapt(entity); }, cancellationToken); } @@ -81,7 +81,7 @@ /// <returns></returns> public async Task<int> Handle(SetTaskInfoReleaseStatusCommand request, CancellationToken cancellationToken) { - var entities = await TaskInfoRepository.GetQueryable(rep) + var entities = await TaskInfoRepository.GetQueryable(rep, false) .Where(it => request.Ids.Contains(it.Id)) .ToListAsync(); foreach (var entity in entities) @@ -100,7 +100,7 @@ /// <returns></returns> public async Task<int> Handle(SetTaskInfoRecommendStatusCommand request, CancellationToken cancellationToken) { - var entities = await TaskInfoRepository.GetQueryable(rep) + var entities = await TaskInfoRepository.GetQueryable(rep, false) .Where(it => request.Ids.Contains(it.Id)) .ToListAsync(); foreach (var entity in entities) -- Gitblit v1.9.1