JLChen
2020-11-13 017af840d60fd6a56da9711308bf8239cb7fc1e6
HDL_ON/UI/UI1-Login/LoginPageBLL.cs
@@ -5,6 +5,7 @@
using HDL_ON.UI.CSS;
using Shared;
using HDL_ON.Entity;
using HDL_ON.DAL.Server;
namespace HDL_ON.UI.UI1Login
{
@@ -89,7 +90,7 @@
                    {
                        //获取验证码
                        var result = pm.GetLoginVerCode(phoneNumber);
                        if (result.StateCode.ToUpper() == "SUCCESS")
                        if (result.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE)
                        {
                        }
                        //登录失败
@@ -858,7 +859,7 @@
        bool LoadMethod_Login()
        {
            var result = false;
            ResponsePack loginResult;
            ResponsePackNew loginResult;
            if (logintMode == 0 || loginType == 1)
            {
                //调用登录接口
@@ -869,21 +870,19 @@
                //调用验证码登录接口
                loginResult = pm.LoginValidCode(account, password);
            }
            if (loginResult.StateCode.ToUpper() == "SUCCESS")
            if (loginResult.Code == HttpUtil.SUCCESS_CODE)
            {
                var loginDataStr = Newtonsoft.Json.Linq.JObject.FromObject(loginResult.ResponseData);
                //记录用户数据
                var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(loginResult.Data.ToString());
                MainPage.LoginUser = new UserInfo
                {
                    ID = (int)loginDataStr.GetValue("UserID"),
                    masterID = (int)loginDataStr.GetValue("MainUserID"),
                    accountType = (int)loginDataStr.GetValue("UserType"),
                    loginTokenString = loginDataStr.GetValue("Token").ToString(),
                    userType = revertData.userType,
                    accountString = account,
                    password = password,
                    lastTime = DateTime.Now,
                    userName = loginDataStr.GetValue("Remark").ToString(),
                    ID = revertData.userId,
                    loginTokenString = revertData.headerPrefix + revertData.accessToken,
                    refreshToken = revertData.refreshToken,
                    userName = revertData.name
                };
                MainPage.LoginUser.SaveUserInfo();
                MainPage.Log("登录成功。");
@@ -898,8 +897,9 @@
            //登录失败
            else
            {
                //2020-11-12 待修改
                string tipStr = "Sever erorr";
                switch (loginResult.StateCode)
                switch (loginResult.Code)
                {
                    case "ValidCodeAndPhoneNoEqual":
                        tipStr = Language.StringByID(StringId.VerificationCodeError);
@@ -957,7 +957,7 @@
            var result = false;
            var responsePack = pm.GetHomePager();
            if (responsePack == "Success")
            if (responsePack == HttpUtil.SUCCESS_CODE)
            {
                result = true;
            }