| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- using CommunityToolkit.Mvvm.ComponentModel;
- namespace YZWater.Core.Models;
- /// <summary>
- /// 绯荤粺閰嶇疆妯″瀷
- /// </summary>
- public partial class SystemConfig : ObservableObject
- {
- /// <summary>
- /// PLC IP 鍦板潃
- /// </summary>
- [ObservableProperty]
- private string _plcIp = "192.168.0.150";
- /// <summary>
- /// PLC 绔彛
- /// </summary>
- [ObservableProperty]
- private int _plcPort = 5000;
- /// <summary>
- /// 鏄惁鑷姩杩炴帴
- /// </summary>
- [ObservableProperty]
- private bool _autoConnect = true;
- /// <summary>
- /// 娑蹭綅楂樻姤璀﹀
- /// </summary>
- [ObservableProperty]
- private float _levelHighAlarm = 80f;
- /// <summary>
- /// 娑蹭綅浣庢姤璀﹀
- /// </summary>
- [ObservableProperty]
- private float _levelLowAlarm = 20f;
- /// <summary>
- /// 娴侀噺楂樻姤璀﹀
- /// </summary>
- [ObservableProperty]
- private float _flowHighAlarm = 100f;
- /// <summary>
- /// 娉甸鐜囪缃
- /// </summary>
- [ObservableProperty]
- private float _pumpFrequency = 50f;
- /// <summary>
- /// 绯荤粺鍚嶇О
- /// </summary>
- [ObservableProperty]
- private string _systemName = "姹℃按澶勭悊鐩戞帶绯荤粺";
- /// <summary>
- /// 鍏徃鍚嶇О
- /// </summary>
- [ObservableProperty]
- private string _companyName = "鎵窞鏃僵绉戞妧鏈夐檺鍏徃";
- /// <summary>
- /// 鑱旂郴浜
- /// </summary>
- [ObservableProperty]
- private string _contactPerson = "璧电粡鐞";
- /// <summary>
- /// 鑱旂郴鐢佃瘽
- /// </summary>
- [ObservableProperty]
- private string _contactPhone = "18115099090";
- /// <summary>
- /// 鏄惁娣辫壊涓婚
- /// </summary>
- [ObservableProperty]
- private bool _isDarkTheme;
- /// <summary>
- /// 鏄惁涓枃璇█
- /// </summary>
- [ObservableProperty]
- private bool _isChinese = true;
- }
|