refactor:删除了DeviceDto,VariableDto,VariableTableDto,改为使用DMS.Core中的实体

This commit is contained in:
2025-10-07 17:51:24 +08:00
parent 94ad940e03
commit b753e5ea73
52 changed files with 291 additions and 463 deletions

View File

@@ -131,7 +131,7 @@ public class DataLoaderService : IDataLoaderService
{
_appDataStorageService.Devices.Clear();
var devices = await _repositoryManager.Devices.GetAllAsync();
var devicesDtos = _mapper.Map<List<DeviceDto>>(devices);
var devicesDtos = _mapper.Map<List<Device>>(devices);
// 建立设备与变量表的关联
foreach (var deviceDto in devicesDtos)
@@ -148,7 +148,7 @@ public class DataLoaderService : IDataLoaderService
{
_appDataStorageService.VariableTables.Clear();
var variableTables = await _repositoryManager.VariableTables.GetAllAsync();
var variableTableDtos = _mapper.Map<List<VariableTableDto>>(variableTables);
var variableTableDtos = _mapper.Map<List<VariableTable>>(variableTables);
// 建立变量表与变量的关联
foreach (var variableTableDto in variableTableDtos)
{
@@ -171,7 +171,7 @@ public class DataLoaderService : IDataLoaderService
_appDataStorageService.Variables.Clear();
var variables = await _repositoryManager.Variables.GetAllAsync();
var variableDtos = _mapper.Map<List<VariableDto>>(variables);
var variableDtos = _mapper.Map<List<Variable>>(variables);
// 将变量添加到安全字典
foreach (var variableDto in variableDtos)
{