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/core/interceptor/HDLLoginInterceptor.java | 5 +++++ HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/user/HDLLinkPMUser.java | 5 +++++ app/src/main/java/com/hdl/photovoltaic/HDLApp.java | 1 + 3 files changed, 11 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLLoginInterceptor.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLLoginInterceptor.java index f702e2d..257a41b 100644 --- a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLLoginInterceptor.java +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLLoginInterceptor.java @@ -16,6 +16,7 @@ import com.hdl.linkpm.sdk.user.HDLLinkPMUser; import com.hdl.linkpm.sdk.user.bean.HDLLoginBean; import com.hdl.linkpm.sdk.utils.HDLGsonUtils; +import com.hdl.linkpm.sdk.utils.HDLSDKLog; import java.io.IOException; import java.nio.charset.Charset; @@ -36,12 +37,14 @@ */ public class HDLLoginInterceptor implements Interceptor { + private String TAG =HDLLoginInterceptor.class.getName(); @NonNull @Override public Response intercept(@NonNull Chain chain) throws IOException { Request request = chain.request(); if (!isRefreshTokenHeader(request.headers())) { String token = HDLLinkPMUser.getInstance().getAccessToken(); + HDLSDKLog.i(TAG, "褰撳墠璇锋眰token锛�"+token); if (!TextUtils.isEmpty(token)) { Request processRequest = addToken(request, token); Response processResponse = chain.proceed(processRequest); @@ -148,6 +151,7 @@ */ private String refreshToken() { final String cacheRefreshToken = HDLLinkPMUser.getInstance().getRefreshToken(); + HDLSDKLog.i(TAG, "鍒锋柊Token,褰撳墠鍒锋柊Token鏄細"+cacheRefreshToken); final String regionUrl = HDLCloudUserApi.getRequestUrl(HDLCloudUserApi.POST_LOGIN); final OkHttpClient client = HxHttpConfig.getInstance().getClient(); Request.Builder builder = new Request.Builder(); @@ -172,6 +176,7 @@ BaseInfo<HDLLoginBean> baseInfo = HDLGsonUtils.fromJson(respString, new TypeToken<BaseInfo<HDLLoginBean>>() { }.getType()); if (baseInfo != null) { + HDLSDKLog.i(TAG, "鑾峰彇鍒板埛鏂癟oken鐨勬暟鎹紝鐘舵�佺爜锛�"+baseInfo.getCode()); if (baseInfo.getCode() == HDLCloudCode.SUCCEED) { if (baseInfo.getData() != null) { HDLLoginBean loginBean = baseInfo.getData(); 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 a26af67..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); } } diff --git a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java index a379365..2e4b0d7 100644 --- a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java +++ b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java @@ -185,6 +185,7 @@ HDLLinkPMUser.getInstance().setOnReloginListener(new IOnReloginListener() { @Override public void onReLogin(int type) { + //TODO 濡傛灉褰撳墠鍦ㄧ櫥褰曠晫闈紝涓嶈鍐嶅線涓嬭蛋 Log.d("====閫�鍒扮櫥褰曠晫闈�====", "====閫�鍒扮櫥褰曠晫闈�====" + type); //type: 0:姝e父閫�鍑� 1锛氭瀬鍏夋帹閫佸己鍒堕��鍑� //鏀跺埌鐧诲綍澶勭悊閫氱煡锛屽叧闂墍鏈夐〉闈㈠苟鎵撳紑鐧诲綍椤甸潰 -- Gitblit v1.8.0