| | |
| | | using System.Collections.Generic; |
| | | using HDL_ON.Entity; |
| | | using HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock; |
| | | using Com.Alibaba.Fastjson; |
| | | |
| | | namespace HDL_ON.UI.UI2.Intelligence.Automation |
| | | { |
| | |
| | | ////萤石视频门锁 |
| | | inputDevice.condition_type = "9"; |
| | | inputDevice.identifier = this.identifier; |
| | | inputDevice.condition = new List<Dictionary<string, string>>(); |
| | | //inputDevice.condition = new List<Dictionary<string, string>>(); |
| | | } |
| | | else if (device.spk == SPK.SensorPirHold) |
| | | { |
| | |
| | | if (indexeList.Count > 0) |
| | | { |
| | | dicSateteList.Clear(); |
| | | string s = string.Empty; |
| | | string seleTxet = string.Empty; |
| | | string tag = string.Empty; |
| | | string[] array = new string[indexeList.Count]; |
| | | |
| | | for (int i = 0; i < indexeList.Count; i++) |
| | | { |
| | | if (i > faceIdList.Count) |
| | |
| | | } |
| | | var indexe = indexeList[i]; |
| | | var face = faceIdList[indexe]; |
| | | //数据封装<高胜说萤石那边是推送用户名> |
| | | AddDictionary("open_user", face.userName, "string"); |
| | | s += face.userName; |
| | | s += ","; |
| | | tag += face.userId; |
| | | tag += "_"; |
| | | array[i] = face.userName; |
| | | } |
| | | seleTxet= JSON.ToJSONString(array); |
| | | //数据封装<高胜说萤石那边是推送用户名> |
| | | AddDictionary("open_user",seleTxet, "string", "[]"); |
| | | //界面显示选中值 |
| | | btnState.Text = s; |
| | | btnState.Text = InpOrOutLogicMethod.Current.RemoveLastStr(seleTxet); |
| | | btnState.Tag = tag; |
| | | } |
| | | |