feat:风控引擎执行异常或者现场编译异常时视为不通过,并且返回前端,落数据库
This commit is contained in:
@@ -5265,7 +5265,12 @@ namespace YLErp.Modules.RiskModule
|
||||
result.RiskWarningDetails += "[风控引擎] 规则触发:禁止\n";
|
||||
foreach (var triggeredRule in riskResult.TriggeredRules.Where(r => r.ControlStrategy == RiskControlStrategy.Block))
|
||||
{
|
||||
result.RiskWarningDetails += $"规则ID:{triggeredRule.RuleId};规则名称:{triggeredRule.RuleName};规则说明:{triggeredRule.RuleText}\n";
|
||||
result.RiskWarningDetails += $"规则ID:{triggeredRule.RuleId};规则名称:{triggeredRule.RuleName};规则说明:{triggeredRule.RuleText}";
|
||||
if (!string.IsNullOrWhiteSpace(triggeredRule.Message))
|
||||
{
|
||||
result.RiskWarningDetails += $";信息:{triggeredRule.Message}";
|
||||
}
|
||||
result.RiskWarningDetails += "\n";
|
||||
}
|
||||
}
|
||||
if (riskResult.NeedApproval)
|
||||
|
||||
Reference in New Issue
Block a user