namespace YLErp.Modules.RiskEngine.Dto { /// /// 规则条件项 /// public class RuleCondition { /// 条件变量 ID public long VariableId { get; set; } /// 操作符(如 Equal、GreaterThan、Between 等) public string Operator { get; set; } /// 阈值类型(FixedValue / VariableRef) public string ThresholdType { get; set; } /// 阈值(固定值或变量引用) public object Value { get; set; } /// 阈值变量 ID(当 ThresholdType 为 VariableRef 时) public long? ThresholdVariableId { get; set; } /// 介于/不介于的下边界是否包含,默认 true public bool IncludeLowerBound { get; set; } = true; /// 介于/不介于的上边界是否包含,默认 true public bool IncludeUpperBound { get; set; } = true; } }