重复请求code改为-4 取消Get类型验证
continuous-integration/drone/push Build is running Details

Test_IRC_Net10
he 2026-07-14 16:57:53 +08:00
parent dba3351195
commit 311ac85419
4 changed files with 24 additions and 6 deletions

View File

@ -25,6 +25,15 @@
}, },
"applicationUrl": "http://0.0.0.0:6100" "applicationUrl": "http://0.0.0.0:6100"
}, },
"IRaCIS.Test_Rayplus": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Test_Rayplus",
"ASPNETCORE_OpenSwagger": "true"
},
"applicationUrl": "http://0.0.0.0:6100"
},
"IRaCIS.Test_IRC_PGSQL": { "IRaCIS.Test_IRC_PGSQL": {
"commandName": "Project", "commandName": "Project",
"launchBrowser": true, "launchBrowser": true,

View File

@ -8,6 +8,7 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
{ {
using Database.Api; using Database.Api;
using DocumentFormat.OpenXml.InkML; using DocumentFormat.OpenXml.InkML;
using global::MassTransit;
using IRaCIS.Core.Application.Helper.OtherTool; using IRaCIS.Core.Application.Helper.OtherTool;
using IRaCIS.Core.Application.Service.Common; using IRaCIS.Core.Application.Service.Common;
using IRaCIS.Core.Infrastructure; using IRaCIS.Core.Infrastructure;
@ -95,9 +96,11 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
{ {
var requestPath = accessor?.HttpContext?.Request?.Path.ToString() ?? string.Empty; var requestPath = accessor?.HttpContext?.Request?.Path.ToString() ?? string.Empty;
var httpMethod = accessor?.HttpContext?.Request?.Method?.ToUpper() ?? string.Empty;
// 验证请求频繁情况 // 验证请求频繁情况
if ( if (
//requestPath == "/ReadingImageTask/changeDicomReadingQuestionAnswer"&& !httpMethod.Equals("GET", StringComparison.OrdinalIgnoreCase) &&
!requestPath !requestPath
.Split("/", StringSplitOptions.RemoveEmptyEntries) .Split("/", StringSplitOptions.RemoveEmptyEntries)
@ -122,7 +125,7 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
{ {
SendRequestDuplicationWeComNotice(requestPath); SendRequestDuplicationWeComNotice(requestPath);
logger.LogError($"重复请求出现错误:{this.Intoparam}"); logger.LogError($"重复请求出现错误:{this.Intoparam}");
throw new BusinessValidationFailedException(_localizer["RequestDuplicationFilter_RequestDuplication"], ApiResponseCodeEnum.BusinessValidationFailed); throw new BusinessValidationFailedException(_localizer["RequestDuplicationFilter_RequestDuplication"], ApiResponseCodeEnum.NotRemind);
} }
} }
} }

View File

@ -17543,17 +17543,17 @@
</member> </member>
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Question"> <member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Question">
<summary> <summary>
质疑 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
</summary> </summary>
</member> </member>
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Consistency"> <member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Consistency">
<summary> <summary>
一致性核查 һ<EFBFBD><EFBFBD><EFBFBD>Ժ˲<EFBFBD>
</summary> </summary>
</member> </member>
<member name="T:IRaCIS.Core.Application.ViewModel.CopyFrontAuditConfigItemDto"> <member name="T:IRaCIS.Core.Application.ViewModel.CopyFrontAuditConfigItemDto">
<summary> <summary>
复制 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
</summary> </summary>
</member> </member>
<member name="T:IRaCIS.Core.Application.ViewModel.SystemNoticeView"> <member name="T:IRaCIS.Core.Application.ViewModel.SystemNoticeView">

View File

@ -50,13 +50,19 @@ namespace IRaCIS.Core.Infrastructure.Extention
/// </summary> /// </summary>
NeedChangePassWord=-3, NeedChangePassWord=-3,
//没有带token访问未登陆 //没有带token访问未登陆
NoToken = 10, NoToken = 10,
//带了Token,但是没有相应权限(该用户类型不能做) //带了Token,但是没有相应权限(该用户类型不能做)
HaveTokenNotAccess = 11, HaveTokenNotAccess = 11,
ResultEncrepted=12 ResultEncrepted=12,
/// <summary>
/// 不需要提醒
/// </summary>
NotRemind = -4,
} }