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