登录接口调试

This commit is contained in:
GYJ
2024-11-25 17:26:41 +08:00
parent 2f1eb7abc4
commit d12e3dea84
14 changed files with 1054 additions and 61 deletions

View File

@@ -1,4 +1,5 @@
import 'package:cashier_reserve/common/push/push.dart';
import 'package:cashier_reserve/datas/login/login_result.dart';
import 'package:cashier_reserve/login/login_view.dart';
import '../base/ui.dart';
@@ -40,14 +41,6 @@ class AppManager {
}
YJPush.presentWidget(globalContext!, const LoginView());
// showDialog(
// context: globalContext!,
// barrierDismissible: false,
// builder: (BuildContext context) {
// return WillPopScope(
// onWillPop: () => Future.value(false), child: const LoginView());
// });
}
static void disposeLoginWidget() {
@@ -61,4 +54,15 @@ class AppManager {
static String getUserToken() {
return HiveManager.getUserToken();
}
static void loginSuccess(LoginResult? r) {
HiveManager.setUserToken(r?.token ?? '');
HiveManager.setShopId((r?.shopId ?? '').toString());
HiveManager.setShopName(r?.shopName ?? '');
HiveManager.setShopLogo(r?.logo ?? '');
HiveManager.setUserInfo(r?.user?.toString() ?? '');
disposeLoginWidget();
Navigator.of(globalContext!).pop();
}
}