Forráskód Böngészése

[feat]1.埋点补漏

云天逵 6 hónapja
szülő
commit
e78ca01093
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      lib/data/repository/account_repository.dart

+ 6 - 0
lib/data/repository/account_repository.dart

@@ -12,6 +12,7 @@ import 'package:keyboard/data/repository/keyboard_repository.dart';
 import '../../base/app_base_request.dart';
 import '../../di/get_it.dart';
 import '../../plugins/keyboard_android_platform.dart';
+import '../../sdk/gravity/gravity_helper.dart';
 import '../../utils/async_util.dart';
 import '../../utils/atmob_log.dart';
 import '../../utils/daily_limiter_util.dart';
@@ -201,18 +202,22 @@ class AccountRepository {
   }
 
   void onLoginSuccess(String phoneNum, String authToken) {
+    GravityHelper.onLogin();
     AccountRepository.token = authToken;
     loginPhoneNum.value = phoneNum;
     refreshUserInfo();
     KVUtil.putString(keyAccountLoginPhoneNum, phoneNum);
     KVUtil.putString(keyAccountLoginToken, authToken);
     keyboardRepository.refreshData();
+
     // 登录,通知键盘刷新数据
     _notifyKeyboardPluginRefreshData();
+
   }
 
   void onWechatLoginSuccess(String authToken) {
     AccountRepository.token = authToken;
+    GravityHelper.onLogin();
     refreshUserInfo();
     KVUtil.putString(keyAccountLoginToken, authToken);
     keyboardRepository.refreshData();
@@ -230,6 +235,7 @@ class AccountRepository {
     loginPhoneNum.value = null;
     isLogin.value = false;
     keyboardRepository.refreshData();
+    GravityHelper.onLogout();
     KVUtil.putString(Constants.keyboardSelect, null);
     DailyLimiterUtil.clearDailyLimitData("SurpriseDialog");
     // 退出登录,通知键盘刷新数据