40 lines
1.4 KiB
C#
40 lines
1.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using YLErp.DBModels;
|
|
|
|
namespace YLErp.Modules.RiskEngine.Dto
|
|
{
|
|
/// <summary>
|
|
/// 风控规则详情响应
|
|
/// </summary>
|
|
public class RiskRuleDetail
|
|
{
|
|
/// <summary>规则 ID</summary>
|
|
public long Id { get; set; }
|
|
/// <summary>规则名称</summary>
|
|
public string RuleName { get; set; }
|
|
/// <summary>规则描述文本</summary>
|
|
public string RuleText { get; set; }
|
|
/// <summary>结构化条件 JSON</summary>
|
|
public string ConditionJson { get; set; }
|
|
/// <summary>规则执行表达式</summary>
|
|
public string RuleExpr { get; set; }
|
|
/// <summary>规则说明</summary>
|
|
public string Description { get; set; }
|
|
/// <summary>规则状态</summary>
|
|
public RiskRuleStatus Status { get; set; }
|
|
/// <summary>版本号</summary>
|
|
public int Version { get; set; }
|
|
/// <summary>创建人姓名</summary>
|
|
public string OptName { get; set; }
|
|
/// <summary>创建时间</summary>
|
|
public DateTime OptDate { get; set; }
|
|
/// <summary>最后更新人姓名</summary>
|
|
public string UpdateOptName { get; set; }
|
|
/// <summary>最后更新时间</summary>
|
|
public DateTime UpdateDate { get; set; }
|
|
/// <summary>关联应用列表</summary>
|
|
public List<RiskRuleApplicationSummary> Applications { get; set; }
|
|
}
|
|
}
|