修改filter bug
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-10-25 14:59:15 +08:00
parent 5c898ec6c8
commit a3c0bacff2
3 changed files with 7 additions and 4 deletions

View File

@ -94,7 +94,7 @@ builder.Services.AddControllers(options =>
options.Filters.Add<ProjectExceptionFilter>();
options.Filters.Add<UnitOfWorkFilter>();
options.Filters.Add<LimitUserRequestAuthorization>();
//options.Filters.Add<TrialGlobalLimitActionFilter>();
options.Filters.Add<TrialGlobalLimitActionFilter>();
})
.AddNewtonsoftJsonSetup(builder.Services); // NewtonsoftJson 序列化 处理

View File

@ -177,8 +177,12 @@ public class TrialGlobalLimitActionFilter(IFusionCache _fusionCache, IUserInfo _
}
}
else
{
// 如果没有 TrialGlobalLimitAttribute则直接执行后续逻辑
await next();
}
// 如果没有 TrialGlobalLimitAttribute则直接执行后续逻辑
await next();
}
}

View File

@ -2122,7 +2122,6 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
}
else if (agreeReReadingCommand.RequestReReadingResultEnum == RequestReReadingResult.Reject)
{
_logger.LogError("重阅驳回状态"+ (int)origenalTask.ReReadingApplyState);
if (origenalTask.ReReadingApplyState == ReReadingApplyState.DocotorHaveApplyed || origenalTask.ReReadingApplyState == ReReadingApplyState.TrialGroupHaveApplyed)
{
await _visitTaskRepository.UpdatePartialFromQueryAsync(t => t.Id == origenalTask.Id, u => new VisitTask()