From 4ef664125e88962903fb5d3f911f5015b652fc26 Mon Sep 17 00:00:00 2001 From: fengjignqi <15192412330@163.com> Date: Tue, 19 May 2026 14:05:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C/=E7=99=BB=E5=BD=95=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=81=94=E8=B0=83=20=E4=B8=AA=E4=BA=BA=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 1 + app/src/main/java/com/ckkj/water/MyApplication.java | 6 +++--- .../com/ckkj/water/device/SelectWifiActivity.java | 12 +++++++++++- .../java/com/ckkj/water/mine/MineCenterFragment.java | 8 ++++++++ .../java/com/ckkj/water/mine/mvp/MinePresenter.java | 4 +++- .../ckkj/water/permission/PermissionActivity.java | 2 +- 6 files changed, 27 insertions(+), 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0fcc852..3f2b678 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -34,6 +34,7 @@ + diff --git a/app/src/main/java/com/ckkj/water/MyApplication.java b/app/src/main/java/com/ckkj/water/MyApplication.java index 82e1a2a..ccad877 100644 --- a/app/src/main/java/com/ckkj/water/MyApplication.java +++ b/app/src/main/java/com/ckkj/water/MyApplication.java @@ -11,6 +11,7 @@ import android.util.Log; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import com.ckkj.water.base.entity.MineUserInfoBean; import com.google.gson.Gson; import com.ckkj.water.fate.util.LunarDateLoader; import com.ckkj.water.login.entity.LoginEntity; @@ -79,9 +80,8 @@ public class MyApplication extends Application { //单位JSON String userInfoJson = SharePreUtil.getString(ConstantUtil.SHARE_PRE_NAME,context, ConstantUtil.USER_INFO_JSON_CONTENT); if(!TextUtils.isEmpty(userInfoJson)){ - LoginEntity entity = new Gson().fromJson(userInfoJson, LoginEntity.class); - WaterUserInfoManager.getInstance().setEntity(entity); -// WaterUserInfoManager.getInstance().setUserInfo(entity.getUser_info()); + MineUserInfoBean entity = new Gson().fromJson(userInfoJson, MineUserInfoBean.class); + WaterUserInfoManager.getInstance().setUserInfo(entity); } registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() { @Override diff --git a/app/src/main/java/com/ckkj/water/device/SelectWifiActivity.java b/app/src/main/java/com/ckkj/water/device/SelectWifiActivity.java index 4b92e98..1db183a 100644 --- a/app/src/main/java/com/ckkj/water/device/SelectWifiActivity.java +++ b/app/src/main/java/com/ckkj/water/device/SelectWifiActivity.java @@ -24,6 +24,7 @@ import com.ckkj.water.device.mvp.DeviceContract; import com.ckkj.water.device.mvp.DeviceImpl; import com.ckkj.water.device.mvp.DevicePresenter; import com.ckkj.water.network.BaseBean; +import com.ckkj.water.permission.PermissionActivity; import com.ckkj.water.utils.manager.ThemeManager; import com.ckkj.water.utils.show.ToastUtil; import com.ckkj.water.utils.text.TextUtil; @@ -121,7 +122,16 @@ public class SelectWifiActivity extends BaseActivity { @Override public void success(MineUserInfoBean bean) { if(MinePresenter.this.getView() != null){ - WaterUserInfoManager.getInstance().setUserInfo(bean); MinePresenter.this.getView().getUserInfoSuccess(bean); } } diff --git a/app/src/main/java/com/ckkj/water/permission/PermissionActivity.java b/app/src/main/java/com/ckkj/water/permission/PermissionActivity.java index a0680fe..b0222ac 100644 --- a/app/src/main/java/com/ckkj/water/permission/PermissionActivity.java +++ b/app/src/main/java/com/ckkj/water/permission/PermissionActivity.java @@ -77,7 +77,7 @@ public class PermissionActivity extends BaseActivity