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"]));