修复: Owl取流JSON反序列化(JsonOpts+PascalCase属性)+前端字段兼容+规则引擎SqlSugar语法

This commit is contained in:
2026-06-08 10:50:14 +08:00
parent 8a6776eac9
commit 1fb746c548
17 changed files with 701 additions and 266 deletions

View File

@@ -87,6 +87,41 @@ namespace VolPro.Entity.DomainModels
[Editable(true)]
public int? RuleID { get; set; }
/// <summary>
///数值型恢复阈值(如>28℃触发,≤26℃恢复)
/// </summary>
[Display(Name ="数值型恢复阈值(如>28℃触发,≤26℃恢复)")]
[DisplayFormat(DataFormatString="18,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? RecoveryThreshold_Numeric { get; set; }
/// <summary>
///开关型恢复阈值(如开触发,关恢复)
/// </summary>
[Display(Name ="开关型恢复阈值(如开触发,关恢复)")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string RecoveryThreshold_Switch { get; set; }
/// <summary>
///该条件上次触发的时间
/// </summary>
[Display(Name ="该条件上次触发的时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? LastTriggered { get; set; }
/// <summary>
///该条件上次触发时的实际值
/// </summary>
[Display(Name ="该条件上次触发时的实际值")]
[DisplayFormat(DataFormatString="18,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? LastTriggerValue { get; set; }
}
}