From 773b9953ad645b39a9efa8ab6d71dfc9d9e4e22e Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期四, 24 十月 2024 11:51:57 +0800 Subject: [PATCH] 补全了所有日志 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java | 67 +++++++++++++++++++++++++++++++++ 1 files changed, 67 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java index 06e262f..245754d 100644 --- a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java @@ -1,6 +1,7 @@ package com.hdl.linkpm.sdk.user; import android.text.TextUtils; +import android.util.Log; import com.google.gson.JsonObject; import com.google.gson.reflect.TypeToken; @@ -130,6 +131,7 @@ * @param isLogin */ private void saveLogin(Boolean isLogin) { + HDLSDKLog.i(TAG, "鐧诲綍鐘舵�侊細"+isLogin); HDLSDKSPUtils.put(HDLLINK_ISLOGIN_KEY, isLogin); } @@ -151,11 +153,13 @@ } private void saveAccessToken(String accessToken) { + HDLSDKLog.i(TAG, "AccessToken锛�"+accessToken); this.accessToken = accessToken; HDLSDKSPUtils.put(HDLLINK_ACCESSTOKEN_KEY, this.accessToken); } private void saveRefreshToken(String refreshToken) { + HDLSDKLog.i(TAG, "RefreshToken锛�"+refreshToken); this.refreshToken = refreshToken; HDLSDKSPUtils.put(HDLLINK_REFRESHTOKEN_KEY, this.refreshToken); } @@ -194,6 +198,7 @@ */ private void notificationRelogin(int type) { if (mOnReloginListener != null) { + HDLSDKLog.i(TAG, "閫氱煡閲嶆柊鐧诲綍锛岀櫥褰曠被鍨嬶細" + type); mOnReloginListener.onReLogin(type); } } @@ -268,6 +273,68 @@ }); } + /****************************璇锋眰鎺ュ彛****************************/ + /** + * 鑾峰彇璐﹀彿鎵�鍦ㄥ尯鍩� + * + * @param isBooleanB true=B,false=C + * @param account 璐﹀彿 + * @param callBack 缁撴灉鍥炶皟 + */ + public void regionByAccount(boolean isBooleanB, String account, IRegionByAccountCallBack callBack) { + HDLPMUserController.getInstance().regionByAccount(isBooleanB,account, new IRegionByAccountCallBack() { + @Override + public void onSuccess(HDLUserRegionBean regionBean) { + if (regionBean != null) { + //鏌ヨ鎴愬姛璁板綍涓�娆� + setUserRegionUrl(regionBean.getRegionUrl()); + if (callBack != null) { + callBack.onSuccess(regionBean); + } + } else { + if (callBack != null) { + callBack.onFailure(HDLException.getErrorWithCode(HDLErrorCode.HDL_DATA_PARSING_ERROR)); + } + } + } + + @Override + public void onFailure(HDLException error) { + if (callBack != null) { + callBack.onFailure(error); + } + } + }); + } + + + /** + * 閫氳繃璐﹀彿鍜屽瘑鐮佺櫥褰� + * + * @param isBooleanB true=B,false=C + * @param account 璐﹀彿 + * @param loginPwd 瀵嗙爜 + * @param callBack 缁撴灉鍥炶皟 + */ + public void loginByPassword(boolean isBooleanB, String account, String loginPwd, ILoginCallBack callBack) { + HDLPMUserController.getInstance().loginByPassword(isBooleanB, account, loginPwd, new ILoginCallBack() { + @Override + public void onSuccess(HDLLoginBean loginBean) { + loginSuccess(loginBean); + if (callBack != null) { + callBack.onSuccess(loginBean); + } + } + + @Override + public void onFailure(HDLException error) { + if (callBack != null) { + callBack.onFailure(error); + } + } + }); + } + /** * 鐧诲綍 * 閫氳繃楠岃瘉鐮� -- Gitblit v1.8.0