diff --git a/IRaCIS.Core.Application/BusinessFilter/TrialResourceFilter.cs b/IRaCIS.Core.Application/BusinessFilter/TrialResourceFilter.cs index 509b6dc83..2553df269 100644 --- a/IRaCIS.Core.Application/BusinessFilter/TrialResourceFilter.cs +++ b/IRaCIS.Core.Application/BusinessFilter/TrialResourceFilter.cs @@ -123,14 +123,19 @@ public class TrialResourceFilter : Attribute, IAsyncResourceFilter if (string.IsNullOrWhiteSpace(trialStatusStr)) { + //数据库 检查该项目Id不对 context.Result = new JsonResult(ResponseOutput.NotOk(_localizer["TrialResource_ReferTrialIdFailed"])); + + return; } } else { //---正则取请求Refer 中trialId 失败,请联系开发人员核查 context.Result = new JsonResult(ResponseOutput.NotOk(_localizer["TrialResource_ReferTrialIdFailed"])); + + return; } //使用字符串取 如果是swagger 可能有时取的不对 因为空格的原因