- 新增 RuleExpr 字段,支持结构化拼接和自由文本两种模式,二选一互斥 - 删除 RuleCode/FormulaText/ApplicationCode/SourceExpression/IsImplemented/VariableCode/TargetCode - 重命名 FormulaJson→ConditionJson, FormulaExpr→RuleExpr, ImplementationScript→VariableExpr, RuleDescription→RuleText - RuleId(bigint)→RuleIds(varchar) 多规则支持 - FormulaCondition: variableCode(string)→variableId(long), thresholdVariableCode→thresholdVariableId - 新增 44 条变量池 seed 数据 - 设计文档同步更新
19 lines
590 B
C#
19 lines
590 B
C#
using YLErp.DBModels;
|
|
|
|
namespace YLErp.Modules.RiskEngine.Dto
|
|
{
|
|
public class RiskVariableListItem
|
|
{
|
|
public long Id { get; set; }
|
|
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 Version { get; set; }
|
|
public int SortOrder { get; set; }
|
|
}
|
|
}
|