| | |
| | | HdlMessageLogic.Current.ShowMassage(ShowMsgType.Tip, Language.StringByID(StringId.EffectiveTimeMustBeOverFailureTime)); |
| | | return false; |
| | | } |
| | | if ((endTime - startTime).TotalHours>=24) |
| | | { |
| | | //临时密码有效期不能大于24小时 |
| | | HdlMessageLogic.Current.ShowMassage(ShowMsgType.Tip, Language.StringByID(StringId.TempPwdValidityTip)); |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | | |
| | |
| | | /// </summary> |
| | | private void RefreshFormStatu() |
| | | { |
| | | //如果不在线 |
| | | if (this.doorLockData.IsOnline == false) |
| | | try |
| | | { |
| | | //开锁图片 |
| | | this.picLockControl.UnSelectedImagePath = "FunctionIcon/DoorLock/LockPictrue2.png"; |
| | | //连接状态 |
| | | this.btnOnlineIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/UnConnect.png"; |
| | | this.btnOnlineView.Text = this.dicText["未连接"]; |
| | | this.btnOnlineView.TextColor = CSS_Color.AuxiliaryColor2; |
| | | //常开模式图标 |
| | | if (this.btnNormallyOpenIcon != null) |
| | | //如果不在线 |
| | | if (this.doorLockData.IsOnline == false) |
| | | { |
| | | this.btnNormallyOpenIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/NormallyOpenIcon2.png"; |
| | | //开锁图片 |
| | | this.picLockControl.UnSelectedImagePath = "FunctionIcon/DoorLock/LockPictrue2.png"; |
| | | //连接状态 |
| | | this.btnOnlineIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/UnConnect.png"; |
| | | this.btnOnlineView.Text = this.dicText["未连接"]; |
| | | this.btnOnlineView.TextColor = CSS_Color.AuxiliaryColor2; |
| | | //常开模式图标 |
| | | if (this.btnNormallyOpenIcon != null) |
| | | { |
| | | this.btnNormallyOpenIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/NormallyOpenIcon2.png"; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | //开锁图片 |
| | | this.picLockControl.UnSelectedImagePath = this.doorLockData.Open == true ? "FunctionIcon/DoorLock/UnLockPictrue3.png" : "FunctionIcon/DoorLock/LockPictrue1.png"; |
| | | //连接状态 |
| | | this.btnOnlineIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/Connect.png"; |
| | | this.btnOnlineView.Text = this.dicText["已连接"]; |
| | | this.btnOnlineView.TextColor = CSS_Color.PromptingColor1; |
| | | //常开模式图标 |
| | | if (this.btnNormallyOpenIcon != null) |
| | | { |
| | | this.btnNormallyOpenIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/NormallyOpenIcon1.png"; |
| | | } |
| | | } |
| | | this.seekBarVoiceControl.Progress = this.doorLockData.Voice; |
| | | this.btnVoicePersent.Text = this.doorLockData.Voice.ToString(); |
| | | } |
| | | else |
| | | catch (Exception ex) |
| | | { |
| | | //开锁图片 |
| | | this.picLockControl.UnSelectedImagePath = this.doorLockData.Open == true ? "FunctionIcon/DoorLock/UnLockPictrue3.png" : "FunctionIcon/DoorLock/LockPictrue1.png"; |
| | | //连接状态 |
| | | this.btnOnlineIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/Connect.png"; |
| | | this.btnOnlineView.Text = this.dicText["已连接"]; |
| | | this.btnOnlineView.TextColor = CSS_Color.PromptingColor1; |
| | | //常开模式图标 |
| | | if (this.btnNormallyOpenIcon != null) |
| | | { |
| | | this.btnNormallyOpenIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/NormallyOpenIcon1.png"; |
| | | } |
| | | MainPage.Log($"界面更新异常,门锁:{ex.Message}"); |
| | | } |
| | | } |
| | | |