Commit Graph

5 Commits

Author SHA1 Message Date
f330f67767 本次提交对变量管理和数据处理进行了多项重构和优化:
1.  重构变量管理服务:
      *   统一了单个和批量变量的更新逻辑,并引入 AutoMapper 进行对象映射,提高了代码的可维护性。
      *   增加了对 IsHistoryEnabled 属性变更的跟踪,允许系统对此类变更做出响应。

  2.  改进历史记录:
      *   HistoryProcessor 现在记录变量的 DisplayValue,使得历史数据与用户界面显示的值保持一致。

  3.  修正值转换逻辑:
      *   ValueConvertProcessor 在应用转换公式后,会同时更新变量的 NumericValue 和 DisplayValue,确保了数据在处理链中的一致性。
2025-10-02 23:14:40 +08:00
74fde6bd8b 完成S7变量启用和停用更新 2025-09-16 14:42:23 +08:00
3c47276406 初步完成历史记录存储功能 2025-09-11 09:42:44 +08:00
bb650e2682 将NlogHelper,和NotificationHelper,改为服务的方式注入使用 2025-09-04 17:29:24 +08:00
bc8bc58d9b 初步完成数据处理链条 2025-09-04 13:40:07 +08:00