From ef0c6b76b06590b38f6e87d1e4efb35b81374502 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期一, 25 五月 2020 09:49:02 +0800 Subject: [PATCH] 请合并代码,优化逻辑执行提示和撤销门锁定时功能。 --- ZigbeeApp20200519/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs | 9 +++++---- ZigbeeApp20200519/Shared/Phone/UserCenter/DoorLock/UserDoorLockPage.cs | 51 --------------------------------------------------- 2 files changed, 5 insertions(+), 55 deletions(-) diff --git a/ZigbeeApp20200519/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs b/ZigbeeApp20200519/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs old mode 100755 new mode 100644 index 2f3c31e..169646f --- a/ZigbeeApp20200519/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs +++ b/ZigbeeApp20200519/Shared/Phone/UserCenter/CommonBase/Logic/UserCenterLogic.cs @@ -935,16 +935,17 @@ { //寮�鍚嚜鍔ㄥ浠� HdlAutoBackupLogic.ShowAutoBackupPromptedForm(); - } - //鏄剧ず寮曞鐣岄潰 + } + + //鏄剧ず寮曞鐣岄潰 ShowGuideForm(result); } //APP缂撳瓨鍔犺浇瀹屾垚 UserCenterResourse.AccountOption.AppCanSignout = true; return true; - } - + } + /// <summary> /// 鍒濆鍖栬櫄鎷熶綇瀹呯殑涓汉涓績鐨勬暟鎹�(鍒囨崲浣忓畢浣跨敤) /// </summary> diff --git a/ZigbeeApp20200519/Shared/Phone/UserCenter/DoorLock/UserDoorLockPage.cs b/ZigbeeApp20200519/Shared/Phone/UserCenter/DoorLock/UserDoorLockPage.cs index d5d49ec..e84d61a 100644 --- a/ZigbeeApp20200519/Shared/Phone/UserCenter/DoorLock/UserDoorLockPage.cs +++ b/ZigbeeApp20200519/Shared/Phone/UserCenter/DoorLock/UserDoorLockPage.cs @@ -705,20 +705,6 @@ CommonPage.Loading.Start(""); }); - //鏀惧湪璁惧鍚姩鐨勫湴鏂� - //HdlGatewayReceiveLogic - //1銆佸惎鍔ㄨ幏鍙栭棬閿佽澶囧璞★紝 - //2銆佸啀鑾峰彇褰撳墠闂ㄩ攣瀵硅薄鐨勫父寮�妯″紡 - var res = await DoorLockCommonInfo.GetNormallyOpenMode(doorLock); - if (DoorLockCommonInfo.DoorLockNormallyMode.ContainsKey(doorLock.DeviceAddr + doorLock.DeviceEpoint)) - { - DoorLockCommonInfo.DoorLockNormallyMode[doorLock.DeviceAddr + doorLock.DeviceEpoint] = res; - } - else - { - DoorLockCommonInfo.DoorLockNormallyMode.Add(doorLock.DeviceAddr + doorLock.DeviceEpoint, res); - } - //鏄惁鏀寔甯稿紑 canOpenNormallyMode = DoorLockCommonInfo.CanNormallyOpen(doorLock); if (canOpenNormallyMode) @@ -825,43 +811,6 @@ CommonPage.Loading.Hide(); }); } - - //瀹氭椂妫�娴嬫椂闂村彉鍖� - var curDateNow = DateTime.Now; - var curDateDelay = DateTime.MinValue; - new System.Threading.Thread(async () => - { - while (true) - { - try - { - curDateNow = DateTime.Now; - if (curDateNow > curDateDelay) - { - //鏅氫笂9鐐规彁绀虹敤鎴烽棬閿佹槸鍚﹁繕寮�鐫� - if (DoorLockCommonInfo.DoorLockNormallyMode[doorLock.DeviceAddr + doorLock.DeviceEpoint] == true) - { - if (curDateNow.Hour == 21) - { - curDateDelay = curDateNow; - curDateDelay = curDateDelay.AddHours(+1); - var result = await Shared.Phone.Device.Logic.SkipView.Exist(3, (ZigBee.Device.DoorLock)doorLock); - HdlThreadLogic.Current.RunMain(() => - { - //寮瑰嚭寰愭鐨勯偅涓獥鍙� - DoorLock.DoorLockCommonInfo.NomallyOpenModeInvalidDialog((ZigBee.Device.DoorLock)doorLock, DoorLock.DoorLockCommonInfo.DoorLockMessType.AppOperate, - result != 0 ? true : false, ControlCommonResourse.UpdateDoorLockStatusAction); - }); - } - } - } - } - catch { } - System.Threading.Thread.Sleep(1000 * 60); - } - - }) - { IsBackground = true }.Start(); }); } -- Gitblit v1.8.0