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

@@ -26,8 +26,8 @@ partial class VariableHistoryViewModel : ViewModelBase, INavigatable
private readonly IMapper _mapper;
private readonly IDialogService _dialogService;
private readonly IHistoryAppService _historyAppService;
private readonly IWPFDataService _wpfDataService;
private readonly IWpfDataService _dataStorageService;
private readonly IViewCenterService _wpfDataService;
private readonly IViewDataService _viewDataService;
private readonly IEventService _eventService;
private readonly INotificationService _notificationService;
private readonly INavigationService _navigationService;
@@ -85,7 +85,7 @@ partial class VariableHistoryViewModel : ViewModelBase, INavigatable
private List<VariableHistoryDto> _allVariableHistories;
public VariableHistoryViewModel(IMapper mapper, IDialogService dialogService, IHistoryAppService historyAppService,
IWPFDataService wpfDataService, IWpfDataService dataStorageService,
IViewCenterService wpfDataService, IViewDataService dataStorageService,
IEventService eventService, INotificationService notificationService,
INavigationService navigationService)
{
@@ -93,7 +93,7 @@ partial class VariableHistoryViewModel : ViewModelBase, INavigatable
_dialogService = dialogService;
_historyAppService = historyAppService;
_wpfDataService = wpfDataService;
_dataStorageService = dataStorageService;
_viewDataService = dataStorageService;
_eventService = eventService;
_notificationService = notificationService;
_navigationService = navigationService;
@@ -179,7 +179,7 @@ partial class VariableHistoryViewModel : ViewModelBase, INavigatable
public override async Task OnNavigatedToAsync(NavigationParameter parameter)
{
if (_dataStorageService.Variables.TryGetValue(parameter.TargetId, out VariableItem variableItem))
if (_viewDataService.Variables.TryGetValue(parameter.TargetId, out VariableItem variableItem))
{
CurrentVariable = variableItem;
// 加载所有变量的历史记录