From caff90fe54cc084e9174b456e27e8d6abcd33830 Mon Sep 17 00:00:00 2001 From: WinUser01 Date: Wed, 26 Jan 2022 00:58:21 +0800 Subject: [PATCH] =?UTF-8?q?hyzp=5Fybqx-Commit095=EF=BC=9A=E5=B7=B2?= =?UTF-8?q?=E7=BB=8F=E8=83=BD=E5=A4=9F=E4=BF=9D=E5=AD=98=E5=B7=B2=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E7=9A=84=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/Login/LoginByName3.dart | 47 +++++++++++++------------------ 1 file changed, 20 insertions(+), 27 deletions(-) diff --git a/lib/pages/Login/LoginByName3.dart b/lib/pages/Login/LoginByName3.dart index 78f2948..1f1a03b 100644 --- a/lib/pages/Login/LoginByName3.dart +++ b/lib/pages/Login/LoginByName3.dart @@ -116,17 +116,6 @@ class _LoginPageState extends State { bPreLoading = true; try_setState(); - // 一套APP适应多个区县登录过程02、进行登录验证,保存登录信息 - if (bRemmberPW) { - Storage.setBool('bRemmberPW', bRemmberPW); - //加密保存 - Storage.setString('username', EncryptUtil.aesEncode(g_userInfo.username)); - Storage.setString('password', EncryptUtil.aesEncode(g_userInfo.password)); - } else { - Storage.remove('username'); - Storage.remove('password'); - } - var api = ServicePath.loginUrl; print(api); try { @@ -172,22 +161,26 @@ class _LoginPageState extends State { print('登录成功'); print('response.data = ${response.data}'); - // if (bRemmberPW) { - // // SaveAccountPasswordManager.getUsers(); - // SaveAccountPasswordManager.saveUser( - // UserAccount(g_userInfo.username, g_userInfo.password)); - // SaveAccountPasswordManager.getUsers().then((listUsers) { - // print("listUsers =\n${listUsers}"); - // }); - // } else { - // SaveAccountPasswordManager.getUsers().then((listUsers) { - // // print("listUsers =\n${listUsers}"); - // for (var user in listUsers) { - // print("User = ${user}"); - // SaveAccountPasswordManager.delUser(user); - // } - // }); - // } + // 一套APP适应多个区县登录过程02、进行登录验证,保存登录信息 + if (bRemmberPW) { + Storage.setBool('bRemmberPW', bRemmberPW); + //加密保存 + Storage.setString('username', EncryptUtil.aesEncode(g_userInfo.username)); + Storage.setString('password', EncryptUtil.aesEncode(g_userInfo.password)); + //保存帐号密码列表 + SaveAccountPasswordManager.saveUser( + UserAccount(g_userInfo.username, g_userInfo.password)); + } else { + Storage.remove('username'); + Storage.remove('password'); + //清空帐号密码列表 + SaveAccountPasswordManager.getUsers().then((listUsers) { + for (var user in listUsers) { + print("User = ${user}"); + SaveAccountPasswordManager.delUser(user); + } + }); + } // 一套APP适应多个区县登录过程03、登录成功,保存登录信息 Storage.setString('userInfo', json.encode(response.data["data"]));