From e5f993f52e09eb46878baced83bb8492f147d41c Mon Sep 17 00:00:00 2001
From: WJC <wjc@hdlchina.com.cn>
Date: 星期一, 04 十一月 2019 17:58:40 +0800
Subject: [PATCH] 2019-11-04-1

---
 ZigbeeApp/Shared/Phone/UserCenter/DoorLock/EntryStatusPage.cs |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/EntryStatusPage.cs b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/EntryStatusPage.cs
index f5ebf11..f4458f9 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/EntryStatusPage.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/DoorLock/EntryStatusPage.cs
@@ -30,7 +30,7 @@
         #endregion
 
         /// <summary>
-        /// UI鏄剧ず 
+        /// UI鏄剧ず
         /// </summary>
         public void Show()
         {
@@ -208,6 +208,12 @@
              {
                  completeBtn.Enable = false;
                  var addLockInfo = new ZigBee.Device.DoorLock.AddDoorLockData();
+                 if (UserCenterResourse.UserInfo.AuthorityNo != 1)
+                 {
+                     addLockInfo.LoginAccessToken = UserCenterLogic.GetConnectMainToken();
+                     addLockInfo.IsOtherAccountCtrl = true;
+                 }
+
                  addLockInfo.CloudAccountId = curAccountObj.SubAccountDistributedMark;
                  if (doorLock.DeviceAddr != null)
                  {
@@ -215,8 +221,7 @@
                  }
                  addLockInfo.OpenLockMode = doorLock.doorLockProgrammingEventNotificationCommand.ProgramEventSoure;
                  addLockInfo.DoorLockLocalUserId = doorLock.doorLockProgrammingEventNotificationCommand.UserID.ToString();
-                 var entryTime = Shared.Phone.UserCenter.DoorLock.DoorLockCommonInfo.GetLocalTime(doorLock.doorLockProgrammingEventNotificationCommand.ZigbeeLocalTime);
-                 addLockInfo.EntryTime = entryTime;
+                 addLockInfo.EntryTime = System.DateTime.Now;
                  if (btnPasswordRemarkContent.Text != "")
                  {
                      addLockInfo.UserIdRemarks = btnPasswordRemarkContent.Text;
@@ -227,8 +232,8 @@
                  }
                  try
                  {
-                     var result = await ZigBee.Device.DoorLock.SendDoorLockToServer("App/AddDoorLock", addLockInfo);
-                     if (result.StateCode == "Success")
+                     var result = await ZigBee.Device.DoorLock.SendDoorLockToServer("DoorLock/AddDoorLock", addLockInfo);
+                     if (result != null && result.StateCode == "Success")
                      {
                          if (doorLock.localDoorLockUserList.ContainsKey(doorLock.doorLockProgrammingEventNotificationCommand.UserID))
                          {
@@ -376,7 +381,6 @@
                     Height = Application.GetRealHeight(58),
                     X = Application.GetRealWidth(81),
                     Y = Application.GetRealHeight(37),
-                    Text = "Krafty",
                     TextColor = Shared.Common.ZigbeeColor.Current.XMGray3,
                     TextSize = 14,
                     TextAlignment = TextAlignment.CenterLeft,

--
Gitblit v1.8.0