完成编辑设备

This commit is contained in:
2025-07-29 20:02:09 +08:00
parent 61807bfc65
commit 3b5ecef895
8 changed files with 95 additions and 109 deletions

View File

@@ -7,15 +7,25 @@ namespace DMS.WPF.ViewModels.Dialogs;
public partial class DeviceDialogViewModel : DialogViewModelBase<DeviceItemViewModel>
{
[ObservableProperty]
private bool _isAddMode;
[ObservableProperty]
private DeviceItemViewModel _device;
public DeviceDialogViewModel(DeviceItemViewModel device)
public DeviceDialogViewModel(DeviceItemViewModel device=null)
{
_device = device;
if (device==null)
{
_device = new DeviceItemViewModel();
IsAddMode=true;
}
else
{
_device=device;
}
}
[RelayCommand]