修改画面

This commit is contained in:
2025-09-19 07:27:56 +08:00
parent ed4f9b1a0c
commit bcdb119d11
12 changed files with 354 additions and 360 deletions

View File

@@ -163,10 +163,14 @@ public partial class DevicesViewModel : ViewModelBase, INavigatable
/// 删除设备命令。
/// </summary>
[RelayCommand]
private async Task DeleteDevice()
private async Task DeleteDevice(DeviceItemViewModel parmDeviceItem)
{
try
{
if (parmDeviceItem != null)
{
SelectedDevice = parmDeviceItem;
}
if (SelectedDevice == null)
{
_notificationService.ShowError("你没有选择任何设备,请选择设备后再点击删除设备");
@@ -193,10 +197,15 @@ public partial class DevicesViewModel : ViewModelBase, INavigatable
/// 编辑设备命令。
/// </summary>
[RelayCommand]
private async Task EditDevice()
private async Task EditDevice(DeviceItemViewModel parmDeviceItem)
{
try
{
if (parmDeviceItem != null)
{
SelectedDevice = parmDeviceItem;
}
if (SelectedDevice == null)
{
_notificationService.ShowError("你没有选择任何设备,请选择设备后再点击编辑设备");

View File

@@ -247,6 +247,7 @@ partial class VariableTableViewModel : ViewModelBase, INavigatable
var improtVariableDtos = _mapper.Map<List<VariableDto>>(improtVariable);
foreach (var variableDto in improtVariableDtos)
{
variableDto.IsActive = true;
variableDto.CreatedAt = DateTime.Now;
variableDto.UpdatedAt = DateTime.Now;
variableDto.VariableTableId = CurrentVariableTable.Id;