sunpengfei
2025-08-08 53ee0a68605433db362abae3ed1af03fd23a7832
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)