From 4b378188ce972df432b23d9cb73babb6cc0679c6 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 17 一月 2020 14:56:15 +0800
Subject: [PATCH] 合并代码 ver.10086

---
 ZigbeeApp/Shared/Phone/UserCenter/Device/DoorLock/DoorLockHistoryLogForm.cs |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/DoorLock/DoorLockHistoryLogForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/DoorLock/DoorLockHistoryLogForm.cs
index aad8c36..bb36178 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Device/DoorLock/DoorLockHistoryLogForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/DoorLock/DoorLockHistoryLogForm.cs
@@ -389,12 +389,12 @@
             if (this.dateFromControl.dateValue == this.dateToControl.dateValue)
             {
                 //濡傛灉鏃ユ湡鑼冨洿涓�鏍�,鍒欎笉鏄剧ず骞存湀鏃�
-                frameTable.AddMostRightView(Convert.ToDateTime(historyInfo.UnlockTime).ToString("HH:mm:ss"), 400);
+                frameTable.AddMostRightView(UserCenterLogic.ConvertUtcTimeToLocalTime(historyInfo.UnlockTime).ToString("HH:mm:ss"), 400);
             }
             else
             {
                 //濡傛灉鏃ユ湡鑼冨洿涓嶄竴鏍�,鍒欐樉绀哄勾鏈堟棩
-                frameTable.AddMostRightView(Convert.ToDateTime(historyInfo.UnlockTime).ToString("yyyy/MM/dd HH:mm:ss"), 700);
+                frameTable.AddMostRightView(UserCenterLogic.ConvertUtcTimeToLocalTime(historyInfo.UnlockTime).ToString("yyyy/MM/dd HH:mm:ss"), 700);
             }
 
             if (addLine == true)
@@ -596,17 +596,23 @@
             DateTime dateFrom = new DateTime(dateFromControl.Year, dateFromControl.Month, dateFromControl.Day, 0, 0, 0);
             DateTime dateTo = new DateTime(dateToControl.Year, dateToControl.Month, dateToControl.Day, 23, 59, 59);
 
-            //鍏ㄩ�夊垯涓簄ull
-            List<string> listUser = null;
+            List<string> listUser = new List<string>();
             if (listSearchUserId.Count == 1 && listSearchUserId[0] == "")
             {
                 //濡傛灉鍗曠函鐨勫彧鏄�夋嫨鍏朵粬,鍒欒妫�绱㈡潯浠朵笉鎴愮珛鍗冲彲
-                listUser = new List<string>();
                 listUser.Add("鍏朵粬");
             }
-            else if (listSearchUserId.Contains("-1") == false)
+            else if (listSearchUserId.Contains("-1") == true)
             {
-                listUser = new List<string>();
+                //鍏ㄩ��
+                for (int i = 0; i < listMenberInfo.Count; i++)
+                {
+                    listUser.Add(listMenberInfo[i].SubAccountDistributedMark);
+                }
+            }
+            else
+            {
+                //鎸囧畾鐢ㄦ埛
                 listUser.AddRange(listSearchUserId);
                 //绉婚櫎鍏朵粬,鍥犱负浜戠鍥哄畾浼氱粰
                 listUser.Remove("");
@@ -625,8 +631,8 @@
             pra.DoorLockId = this.DeviceDoor.DeviceAddr + "_" + this.DeviceDoor.DeviceEpoint;
             pra.CloudAccountIdArr = listUser;
             pra.OpenLockModeArr = listLock;
-            pra.UnlockTimeBegin = dateFrom.ToString();
-            pra.UnlockTimeEnd = dateTo.ToString();
+            pra.UnlockTimeBegin = dateFrom.ToUniversalTime().ToString(); 
+            pra.UnlockTimeEnd = dateTo.ToUniversalTime().ToString();
             return pra;
         }
 

--
Gitblit v1.8.0