消除所有错误,重新构建

This commit is contained in:
2025-07-26 10:05:43 +08:00
parent 3a3ed7a264
commit e292ea9da8
103 changed files with 4254 additions and 3783 deletions

View File

@@ -1,5 +1,7 @@
using DMS.Core.Helper;
using DMS.Core.Models;
using DMS.Helper;
using DMS.WPF.Models;
using DMS.WPF.Services;
namespace DMS.Services.Processors;
@@ -14,19 +16,19 @@ public class CheckValueChangedProcessor : IVariableProcessor
public Task ProcessAsync(VariableContext context)
{
Variable newVariable = context.Data;
if (!_dataServices.AllVariables.TryGetValue(newVariable.Id, out Variable oldVariable))
{
NlogHelper.Warn($"检查变量值是否改变时在_dataServices.AllVariables中找不到Id:{newVariable.Id},Name:{newVariable.Name}的变量。");
context.IsHandled = true;
return Task.CompletedTask;
}
// if (!_dataServices.AllVariables.TryGetValue(newVariable.Id, out Variable oldVariable))
// {
// NlogHelper.Warn($"检查变量值是否改变时在_dataServices.AllVariables中找不到Id:{newVariable.Id},Name:{newVariable.Name}的变量。");
// context.IsHandled = true;
// return Task.CompletedTask;
// }
if (newVariable.DataValue == oldVariable.DataValue)
{
// 值没有变化,直接完成
context.IsHandled = true;
}
// if (newVariable.DataValue == oldVariable.DataValue)
// {
// // 值没有变化,直接完成
// context.IsHandled = true;
// }
//
// 在这里处理 context.Data
return Task.CompletedTask;
}