feat:风控触发时显示应用ID、

新老风控组合校验:
老风控Error/Warning,新风控需审批——点击特批即两边都放行
老风控Error/Warning,新风控禁止——不展示
老风控Error/Warning——展示特批,且只特批老风控。
新增风控流程日志
This commit is contained in:
ruisu
2026-08-05 14:39:01 +08:00
parent 698662101b
commit 8fb3c4392c
12 changed files with 226 additions and 347 deletions
@@ -122,6 +122,9 @@ namespace YLErp.Modules.TradeModule.DealModule
{
result.LackOfMoney = true;
result.OldRiskNeedSpecialApproval = temp.OldRiskNeedSpecialApproval;
// 保留新风控独立状态,供上层决定展示组合特批或仅展示禁止详情。
result.NewRiskBlocked = temp.NewRiskBlocked;
result.NewRiskNeedApproval = temp.NewRiskNeedApproval;
result.TrialDataId = temp.TrialDataId;
result.TradeId = temp.Trade.id;
result.ignoreRiskRuleIds = temp.IgnoredRiskRuleIds;
@@ -634,6 +637,17 @@ namespace YLErp.Modules.TradeModule.DealModule
{
public bool LackOfMoney;
public bool OldRiskNeedSpecialApproval;
/// <summary>
/// 新风控是否命中禁止规则
/// </summary>
public bool NewRiskBlocked;
/// <summary>
/// 新风控是否命中需审批规则
/// </summary>
public bool NewRiskNeedApproval;
public int TrialDataId;
public int TradeId;
public List<int> confirmedTradeIds;
@@ -797,6 +797,16 @@ namespace YLErp.Modules.TradeModule.DealModule
public List<string> IgnoredRiskRuleIds;
public bool OldRiskNeedSpecialApproval;
/// <summary>
/// 新风控是否命中禁止规则
/// </summary>
public bool NewRiskBlocked;
/// <summary>
/// 新风控是否命中需审批规则
/// </summary>
public bool NewRiskNeedApproval;
/// <summary>
/// 错误信息
/// </summary>