HDL Home App 第二版本 旧平台金堂用 正在使用
chenqiyang
2022-06-22 dc0309e64f02227d8e1468b7326c07955f804612
ZigbeeApp/Shared/Phone/UserCenter/Abount/AbountForm.cs
old mode 100755 new mode 100644
@@ -42,12 +42,13 @@
        /// <summary>
        /// 画面显示(底层会固定调用此方法,借以完成画面创建)
        /// </summary>
        public void ShowForm()
        /// <param name="autoUpdate">打开界面之后,如果有新版本,是否直接升级</param>
        public void ShowForm(bool autoUpdate)
        {
            //设置标题信息
            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uAboutMe));
            //初始化中部控件
            this.InitMiddleFrame();
            this.InitMiddleFrame(autoUpdate);
        }
        /// <summary>
        /// Closes the form.
@@ -65,7 +66,8 @@
        /// <summary>
        /// 初始化中部控件
        /// </summary>
        private void InitMiddleFrame()
        /// <param name="autoUpdate">打开界面之后,如果有新版本,是否直接升级</param>
        private void InitMiddleFrame(bool autoUpdate)
        {
            //头部白色背景
            var frameLogo = new FrameLayoutBase();
@@ -157,6 +159,11 @@
                        //更新最新版
                        btnRightView.TextID = R.MyInternationalizationString.Update;
                        rowUpdate.CanClick = true;
                        if (autoUpdate == true)
                        {
                            //直接升级
                            rowUpdate.ButtonClickEvent?.Invoke(null, null);
                        }
                    }
                    else
                    {
@@ -203,9 +210,10 @@
                    if (results[0] == null)
                    {
                        return false;
                    }
                    var newVersion = results[0]["version"]?.ToString();
                    var updateContent = results[0]["releaseNotes"]?.ToString();
                    }
                var newVersion = results[0]["version"]?.ToString();
                var updateContent = results[0]["releaseNotes"]?.ToString();
                    if (newVersion.CompareTo(CommonPage.CodeIDString) > 0)
                    {
                        return true;