将所有的VariableData改为Variable,将DataVariables改为Variables,修复了变量添加MQTT服务器后,服务器列表不更新的问题

This commit is contained in:
2025-07-17 20:13:21 +08:00
parent 6b21c387d5
commit 018fe7c9d0
44 changed files with 410 additions and 407 deletions

View File

@@ -81,7 +81,7 @@ namespace PMSWPF.ViewModels
// 示例:假设变量数据也需要保存
// foreach (var variable in AssociatedVariables.Where(v => v.IsModified))
// {
// await _dataServices.UpdateVariableDataAsync(variable);
// await _dataServices.UpdateVariableAsync(variable);
// }
NotificationHelper.ShowInfo("MQTT服务器详情保存功能待实现。");
@@ -101,7 +101,7 @@ namespace PMSWPF.ViewModels
return;
}
var variablesList = variablesToRemove.Cast<VariableData>()
var variablesList = variablesToRemove.Cast<Variable>()
.ToList();
var result = await _dialogService.ShowConfrimeDialog(
@@ -138,7 +138,7 @@ namespace PMSWPF.ViewModels
_logger.LogInformation("AddAsync variables to MQTT server initiated.");
// 假设我们已经通过对话框获取到了一些要添加的变量
// List<VariableData> newVariables = ...;
// List<Variable> newVariables = ...;
// foreach (var variable in newVariables)
// {
// if (variable.Mqtts == null) variable.Mqtts = new List<Mqtt>();