JLChen
2020-11-13 017af840d60fd6a56da9711308bf8239cb7fc1e6
HDL_ON/UI/UI2/4-PersonalCenter/UnlockSetting/AppUnlockGesturePage.cs
@@ -1,6 +1,8 @@
using System;
using HDL_ON.UI.CSS;
using Shared;
using HDL_ON.DAL.Server;
namespace HDL_ON.UI
{
    public class AppUnlockGesturePage : FrameLayout
@@ -282,8 +284,8 @@
                    else
                    {
                        Action<string> action = (pw) => {
                            var loginResult = new DAL.Server.HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
                            if (loginResult.StateCode.ToUpper() == "SUCCESS")
                            var resultObj = new HttpServerRequest().LoginByPassword(MainPage.LoginUser.accountString, pw);
                            if (resultObj.Code == HttpUtil.SUCCESS_CODE)
                            {
                                OnAppConfig.Instance.appUnlockPasswrod = "";
                                OnAppConfig.Instance.appUnlockType = new System.Collections.Generic.List<string>();
@@ -291,40 +293,10 @@
                                this.RemoveFromParent();
                                backAction();
                            }
                            //登录失败
                            else
                            {
                                string tipStr = "Sever erorr";
                                switch (loginResult.StateCode)
                                {
                                    case "ValidCodeAndPhoneNoEqual":
                                        tipStr = Language.StringByID(StringId.VerificationCodeError);
                                        break;
                                    case "USERNAMEORPWDERROR":
                                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
                                        break;
                                    case "ACCOUNTNOEXISTS":
                                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
                                        break;
                                    case "NoRecord":
                                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
                                        break;
                                    case "Self:Net_Error":
                                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
                                        break;
                                }
                                //账号或者密码错误
                                Application.RunOnMainThread(() =>
                                {
                                    //提示原因
                                    var tip = new Tip()
                                    {
                                        Text = tipStr,
                                        CloseTime = 1,
                                        Direction = AMPopTipDirection.None
                                    };
                                    tip.Show(bodyView);
                                });
                                //登录失败
                                IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Login, resultObj.Code);
                            }
                        };