| | |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | /// <summary> |
| | | /// 序列列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<Function> GetSeries() |
| | | { |
| | | return Functions.FindAll((obj) => obj.spk == SPK.CommonSeries); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 窗帘列表 |
| | | /// </summary> |
| | | public List<Function> GetCurtainList() |
| | |
| | | public List<Function> GetVideoDoorLockList() |
| | | { |
| | | var spkList = SPK.GetVideoDoorLockSPKList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取影音中控列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<Function> GetVideoControlsList() |
| | | { |
| | | var spkList = SPK.GetVideoControlsSPKList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | |
| | | /// </summary> |
| | | public List<Function> GetElectricals() |
| | | { |
| | | var spkList = SPK.ElectricalSpkList(); |
| | | var spkList = SPK.ElectricalSpkList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | |
| | | SPK.SensorSmoke, |
| | | SPK.SensorWater, |
| | | SPK.SensorGas, |
| | | SPK.SensorDryContact, |
| | | SPK.SensorDryContact2, |
| | | }; |
| | | |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | |
| | | { |
| | | if (lockReadFunctionStatus) |
| | | { |
| | | MainPage.Log($"多次进入--返回"); |
| | | MainPage.Log($"多次进入--返回1"); |
| | | return; |
| | | } |
| | | new Thread(() => |
| | | { |
| | | if (lockReadFunctionStatus) |
| | | { |
| | | MainPage.Log($"多次进入--返回"); |
| | | MainPage.Log($"多次进入--返回2"); |
| | | return; |
| | | } |
| | | MainPage.Log($"进入--读取"); |