From 66a9965c44ecc32a6696abca876ab9d1cd091584 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期五, 28 二月 2020 15:25:13 +0800
Subject: [PATCH] 2020.2.28
---
ZigbeeApp/Shared/Phone/UserCenter/DoorLock/DoorLockCommonInfo.cs | 24 ++++++++++++++----------
1 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/DoorLockCommonInfo.cs b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/DoorLockCommonInfo.cs
index 12f0ba6..8be3906 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/DoorLockCommonInfo.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/DoorLockCommonInfo.cs
@@ -208,7 +208,7 @@
{
foreach (var curDoorLockUser in getDoorLockInfoAllList)
{
- if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "")
+ if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId))
{
continue;
}
@@ -242,7 +242,6 @@
deleteDoorLockData.PrimaryId = curDoorLockUser.Id;
deleteDoorLockData.DelDoorLockDelType = 2;
var result = await ZigBee.Device.DoorLock.SendDoorLockToServer("DoorLock/DelDoorLock", deleteDoorLockData);
- int i = 0;
}
}
}
@@ -297,7 +296,7 @@
{
foreach (var curDoorLockUser in getDoorLockInfoList.PageData)
{
- if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "")
+ if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId))
{
continue;
}
@@ -331,7 +330,6 @@
deleteDoorLockData.PrimaryId = curDoorLockUser.Id;
deleteDoorLockData.DelDoorLockDelType = 2;
var result = await ZigBee.Device.DoorLock.SendDoorLockToServer("DoorLock/DelDoorLock", deleteDoorLockData);
- int i = 0;
}
}
}
@@ -379,7 +377,10 @@
{
for (int j = 1; j < getDoorLockInfoList.TotalPages; j++)
{
- var getDoorLockInfoListTemp = await Shared.Phone.UserCenter.DoorLock.DoorLockCommonInfo.GetDoorLockAllAccountInfolist(doorLock, j + 1);
+ var pageSetting = new ZigBee.Device.DoorLock.PageSetting() { };
+ pageSetting.Page = j + 1;
+ localDoorLockObj.pageSetting = pageSetting;
+ var getDoorLockInfoListTemp = await ZigBee.Device.DoorLock.GetDoorLockInfoFromServer("DoorLock/GetDoorLockPager", localDoorLockObj);
if (getDoorLockInfoListTemp != null)
{
if (getDoorLockInfoListTemp.PageData.Count != 0)
@@ -397,7 +398,7 @@
{
foreach (var curDoorLockUser in getDoorLockInfoAllList)
{
- if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "")
+ if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId))
{
continue;
}
@@ -437,7 +438,7 @@
//鑾峰彇浜戠瀛樺偍鐨勯棬閿佹垚鍛樹俊鎭�
foreach (var curDoorLockUser in getDoorLockInfoList.PageData)
{
- if (curDoorLockUser.CloudAccountId == "" || curDoorLockUser.CloudAccountId != subAccountDistributedMark)
+ if (string.IsNullOrEmpty(curDoorLockUser.CloudAccountId) || curDoorLockUser.CloudAccountId != subAccountDistributedMark)
{
continue;
}
@@ -460,7 +461,7 @@
return await System.Threading.Tasks.Task.Run((Func<System.Threading.Tasks.Task<List<ZigBee.Device.DoorLock.GetDoorLockDataRes>>>)(async () =>
{
var getDoorLockInfoAllList = new List<ZigBee.Device.DoorLock.GetDoorLockDataRes> { };
- int curPage = 1;
+
// 璇诲彇浜戠闂ㄩ攣璁惧涓殑淇℃伅
var localDoorLockObj = new ZigBee.Device.DoorLock.GetDoorLockData() { };
@@ -488,7 +489,10 @@
{
for (int j = 1; j < getDoorLockInfoList.TotalPages; j++)
{
- var getDoorLockInfoListTemp = await Shared.Phone.UserCenter.DoorLock.DoorLockCommonInfo.GetDoorLockAllAccountInfolist(doorLock, j + 1);
+ var pageSetting = new ZigBee.Device.DoorLock.PageSetting() { };
+ pageSetting.Page = j + 1;
+ localDoorLockObj.pageSetting = pageSetting;
+ var getDoorLockInfoListTemp = await ZigBee.Device.DoorLock.GetDoorLockInfoFromServer("DoorLock/GetDoorLockPager", localDoorLockObj);
if (getDoorLockInfoListTemp != null)
{
getDoorLockInfoAllList.Add(getDoorLockInfoListTemp);
@@ -592,7 +596,7 @@
{
var curDoorLockUser = doorLock.localDoorLockAccountList[curUserId];
- if (curDoorLockUser.ConnectedAccount == "" || curDoorLockUser.ConnectedAccount != curAccountObj.SubAccountDistributedMark)
+ if (string.IsNullOrEmpty(curDoorLockUser.ConnectedAccount) || curDoorLockUser.ConnectedAccount != curAccountObj.SubAccountDistributedMark)
{
continue;
}
--
Gitblit v1.8.0