refactor:重构了变量的导入和删除

This commit is contained in:
2025-10-25 20:56:23 +08:00
parent 125348486a
commit b59d3d38a7
8 changed files with 111 additions and 176 deletions

View File

@@ -16,29 +16,18 @@ public interface IVariableViewService
/// </summary>
void LoadAllVariables();
/// <summary>
/// 添加变量表。
/// </summary>
Task<bool> AddVariableTableToView(VariableTable tableDto);
/// <summary>
/// 更新变量表。
/// </summary>
Task<bool> UpdateVariableTable(VariableTableItem variableTable);
/// <summary>
/// 添加变量。
/// </summary>
void AddVariable(VariableItem variableItem);
/// <summary>
/// 删除变量。
/// </summary>
void DeleteVariable(int id);
Task<bool> DeleteAsync(List<VariableItem> deleteList);
List<VariableItem> CheckExistingVariables(List<VariableItem> importedVariables, DeviceItem device);
Task<bool> AddAsync(List<VariableItem> variableItems,VariableTableItem variableTable);
Task<List<VariableItem>> AddAsync(List<VariableItem> variableItems,VariableTableItem variableTable);
}