using CommunityToolkit.Mvvm.ComponentModel; namespace YZWater.Core.Models; /// /// 系统配置模型 /// public partial class SystemConfig : ObservableObject { /// /// PLC IP 地址 /// [ObservableProperty] private string _plcIp = "192.168.0.150"; /// /// PLC 端口 /// [ObservableProperty] private int _plcPort = 5000; /// /// 是否自动连接 /// [ObservableProperty] private bool _autoConnect = true; /// /// 液位高报警值 /// [ObservableProperty] private float _levelHighAlarm = 80f; /// /// 液位低报警值 /// [ObservableProperty] private float _levelLowAlarm = 20f; /// /// 流量高报警值 /// [ObservableProperty] private float _flowHighAlarm = 100f; /// /// 泵频率设置 /// [ObservableProperty] private float _pumpFrequency = 50f; /// /// 系统名称 /// [ObservableProperty] private string _systemName = "污水处理监控系统"; /// /// 公司名称 /// [ObservableProperty] private string _companyName = "扬州旭轩科技有限公司"; /// /// 联系人 /// [ObservableProperty] private string _contactPerson = "赵经理"; /// /// 联系电话 /// [ObservableProperty] private string _contactPhone = "18115099090"; /// /// 是否深色主题 /// [ObservableProperty] private bool _isDarkTheme; /// /// 是否中文语言 /// [ObservableProperty] private bool _isChinese = true; }