添加 MX-PD-盘古 项目文件

将 MX-PD-盘古 - new 目录下的所有文件添加到主仓库
This commit is contained in:
Shi.Ji
2026-05-18 11:43:09 +08:00
parent 03632a379d
commit e31d3560bb
739 changed files with 99783 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
using MainShell.Models;
using MainShell.ParaSetting.Model;
using MaxwellFramework.Core.Interfaces;
using MwFramework.ManagerService;
using Stylet;
using System;
namespace MainShell.ParaSetting.ViewModel
{
public class DeviceSafetyViewModel : BaseScreen
{
private readonly IParamList _paramList;
private EquipmentParaSysSetting _equipmentParaSysSetting;
public DeviceSafetyViewModel(IParameterManager parameterManager)
{
_paramList = parameterManager as IParamList;
if (_paramList == null)
{
throw new ArgumentNullException(nameof(parameterManager));
}
}
protected override void OnViewLoaded()
{
base.OnViewLoaded();
_equipmentParaSysSetting = _paramList.GetParameter<EquipmentParaSysSetting>();
if (_equipmentParaSysSetting != null)
{
SafeParaSysItem = _equipmentParaSysSetting.SafeParaSysItem;
}
}
private SafeParaSysItem _safeParaSysItem = new SafeParaSysItem();
public SafeParaSysItem SafeParaSysItem
{
get { return _safeParaSysItem; }
set
{
_safeParaSysItem = value;
OnPropertyChanged(nameof(SafeParaSysItem));
}
}
}
}