mirror of
https://github.com/qinglong-app/qinglong_app.git
synced 2025-10-09 16:48:19 +08:00
add setting
This commit is contained in:
@@ -11,13 +11,11 @@ import 'login_bean.dart';
|
||||
var loginProvider = ChangeNotifierProvider((ref) => LoginViewModel());
|
||||
|
||||
class LoginViewModel extends ViewModel {
|
||||
bool loginSuccess = false;
|
||||
bool isLoading = false;
|
||||
String msg = "";
|
||||
|
||||
Future<void> login(String userName, String password) async {
|
||||
isLoading = true;
|
||||
loginSuccess = false;
|
||||
msg = "";
|
||||
|
||||
notifyListeners();
|
||||
@@ -25,11 +23,9 @@ class LoginViewModel extends ViewModel {
|
||||
|
||||
if (response.success) {
|
||||
getIt<UserInfoViewModel>().updateToken(response.bean?.token ?? "");
|
||||
loginSuccess = true;
|
||||
isLoading = false;
|
||||
} else {
|
||||
isLoading = false;
|
||||
loginSuccess = false;
|
||||
msg = response.message ?? "";
|
||||
}
|
||||
notifyListeners();
|
||||
|
||||
Reference in New Issue
Block a user