xm
2020-07-21 9a4b76398009cf76c508d61f7e48fb6f5cb7ac2d
ZigbeeApp/Shared/Phone/UserCenter/Password/EditorAccountPasswordForm.cs
@@ -55,7 +55,9 @@
            txtoldPsw.PlaceholderText = Language.StringByID(R.MyInternationalizationString.PleaseInputOldPsw);
            rowOldPsw.AddChidren(txtoldPsw);
            //底线
            rowOldPsw.AddBottomLine();
            var btnOldLine = rowOldPsw.AddBottomLine();
            //联动线的状态
            txtoldPsw.btnLine = btnOldLine;
            //图标
            var btnoldPswIcon = rowOldPsw.AddMostRightEmptyIcon(58, 58);
            btnoldPswIcon.UnSelectedImagePath = "Item/HidenPWD.png";
@@ -93,7 +95,9 @@
            txtNewPsw.PlaceholderText = Language.StringByID(R.MyInternationalizationString.uPleaseInputNewPassword);
            rowNewPsw.AddChidren(txtNewPsw);
            //底线
            rowNewPsw.AddBottomLine();
            var btnNewLine = rowNewPsw.AddBottomLine();
            //联动线的状态
            txtNewPsw.btnLine = btnNewLine;
            //图标
            var btnNewPswIcon = rowNewPsw.AddMostRightEmptyIcon(58, 58);
            btnNewPswIcon.UnSelectedImagePath = "Item/HidenPWD.png";
@@ -130,6 +134,7 @@
            msgControl.Y = Application.GetRealHeight(582);
            msgControl.TextAlignment = TextAlignment.Center;
            msgControl.TextColor = 0xfff75858;
            msgControl.IsBold = true;
            bodyFrameLayout.AddChidren(msgControl);
            //确认修改
@@ -159,20 +164,20 @@
        /// 保存密码
        /// </summary>
        /// <param name="newPassword"></param>
        private async void SavePassword(string newPassword)
        private void SavePassword(string newPassword)
        {
            var pra = new SavePasswordPra();
            pra.NewPassword = newPassword;
            //更改密码
            bool flage = await UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/UpdatePassword", false, pra);
            bool flage = UserCenterLogic.GetResultStatuByRequestHttps("ZigbeeUsers/UpdatePassword", false, pra);
            if (flage == false)
            {
                return;
            }
            //密码已经修改,请重新登录
            string msg = Language.StringByID(R.MyInternationalizationString.uPasswordIsHadChangedAndLoginAgain);
            this.ShowMassage(ShowMsgType.Normal, msg, () =>
            this.ShowMassage(ShowMsgType.Remind, msg, () =>
             {
                 //从新登录
                 UserCenterLogic.ReLoginAgain(Common.Config.Instance.Account);