refactor:完成重构设备的添加,删除,更新。

This commit is contained in:
2025-10-22 14:06:16 +08:00
parent e995ec7207
commit 54d040b45f
76 changed files with 1028 additions and 1161 deletions

View File

@@ -34,22 +34,18 @@ public interface IVariableManagementService
/// <summary>
/// 异步删除一个变量。
/// </summary>
Task<bool> DeleteVariableAsync(int id);
Task<bool> DeleteAsync(Variable variable);
/// <summary>
/// 异步批量删除变量。
/// </summary>
Task<bool> DeleteVariablesAsync(List<int> ids);
Task<bool> DeleteAsync(List<Variable> variables);
/// <summary>
/// 异步批量导入变量。
/// </summary>
Task<List<Variable>> BatchImportVariablesAsync(List<Variable> variables);
Task<List<Variable>> AddAsync(List<Variable> variables);
/// <summary>
/// 查找已存在的变量。
/// </summary>
Task<List<Variable>> FindExistingVariablesAsync(IEnumerable<Variable> variablesToCheck);
/// <summary>
/// 异步加载所有变量数据到内存中。