| | |
| | | {
|
| | | return null;
|
| | | }
|
| | | var dataInfo = Newtonsoft.Json.JsonConvert.DeserializeObject<MessageCentetInfo>(result);
|
| | | foreach (var myInfo in dataInfo.PageData)
|
| | | var dataInfo2 = Newtonsoft.Json.JsonConvert.DeserializeObject<MessageCentetInfo>(result);
|
| | | foreach (var myInfo in dataInfo2.PageData)
|
| | | {
|
| | | var data = new HistoryInfo();
|
| | | if (dic.ContainsKey(myInfo.CreatedOnUtc) == false)
|
| | |
| | | dic[myInfo.CreatedOnUtc] = new List<HistoryInfo>();
|
| | | listSort.Add(myInfo.CreatedOnUtc);
|
| | | }
|
| | | |
| | |
|
| | | //设备对象
|
| | | var jobject = Newtonsoft.Json.Linq.JObject.Parse(myInfo.PayloadJson);
|
| | | data.DeviceMac = jobject.Value<string>("DeviceAddr");
|
| | |
| | | pra.DoorLockId = this.DeviceDoor.DeviceAddr + "_" + this.DeviceDoor.DeviceEpoint;
|
| | | pra.CloudAccountIdArr = listUser;
|
| | | pra.OpenLockModeArr = listLock;
|
| | | pra.UnlockTimeBegin = dateFrom.ToUniversalTime().ToString(); |
| | | pra.UnlockTimeBegin = dateFrom.ToUniversalTime().ToString();
|
| | | pra.UnlockTimeEnd = dateTo.ToUniversalTime().ToString();
|
| | | return pra;
|
| | | }
|