1. 新增 21 条通用风控规则及应用配置种子数据(seed_rules.sql / seed_applications.sql) 2. 新增 9 个风控变量(偏离度类、执行价、最低保证金率、参考价格) 3. DTO 字段重命名:ExpectedVersion → Version,Keyword → RuleName/VariableName 4. 规则列表返回 ConditionJson 和 RuleExpr 字段 5. 应用列表查询支持按规则名称数据库级筛选(替代内存过滤) 6. 启用/停用操作不再递增 Version 号 7. RiskEngineService 单例构造使用 SystemUser 替代 null 8. RiskRuleService 移除冗余实例字段,改用 GetInstance() 直接调用
18 lines
554 B
C#
18 lines
554 B
C#
using YLErp.DBModels;
|
|
|
|
namespace YLErp.Modules.RiskEngine.Dto
|
|
{
|
|
public class UpdateRiskVariableReq
|
|
{
|
|
public string VariableName { get; set; }
|
|
public RiskVariableCategory Category { get; set; }
|
|
public RiskVariableDataType DataType { get; set; }
|
|
public string Unit { get; set; }
|
|
public string ValueDomain { get; set; }
|
|
public string Description { get; set; }
|
|
public string VariableExpr { get; set; }
|
|
public int SortOrder { get; set; }
|
|
public int Version { get; set; }
|
|
}
|
|
}
|