From 454a84caa83c4ebc1b4c422f10166bddfb0e03ec Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期四, 21 九月 2023 21:53:30 +0800
Subject: [PATCH] 1、修复添加按钮消失问题\n2、修改家族导图\n3、新增便捷添加功能\n4、新增修改头像功能\n5、个人财产增加搜索条件

---
 app/src/main/java/com/application/zhangshi_app_android/ui/function/GrowthExperienceActivityViewModel.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/GrowthExperienceActivityViewModel.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/GrowthExperienceActivityViewModel.java
index 0255a1b..9028334 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/GrowthExperienceActivityViewModel.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/GrowthExperienceActivityViewModel.java
@@ -6,8 +6,11 @@
 import androidx.lifecycle.MutableLiveData;
 
 import com.android.app_base.http.ResultData;
+import com.android.app_base.manager.UserManager;
 import com.android.app_base.utils.RxUtils;
 import com.android.app_base.base.viewmodel.BaseViewModel;
+import com.android.app_base.utils.rxbus.MessageEvent;
+import com.android.app_base.utils.rxbus.RxBus;
 import com.application.zhangshi_app_android.bean.GrowthExperienceAbroadConditionBean;
 import com.application.zhangshi_app_android.bean.GrowthExperienceAutobiographyBean;
 import com.application.zhangshi_app_android.bean.GrowthExperienceBean;
@@ -96,7 +99,13 @@
                     @Override
                     public void onNext(ResultData<GrowthExperienceInformationBean> data) {
                         if (data.getCode() == CODE_SUCCESS){
-                            infoLiveData.postValue(data.getData());
+                            GrowthExperienceInformationBean informationBean = data.getData();
+                            infoLiveData.postValue(informationBean);
+                            if(informationBean != null){
+                                UserManager.getInstance().setUserName(informationBean.getNickName());
+                                UserManager.getInstance().setUserAvatar(informationBean.getImg());
+                                RxBus.getInstance().post(new MessageEvent(MessageEvent.EVENT_UPDATE_USER_INFO,informationBean));
+                            }
                         }else {
                             messageLiveData.postValue(data.getMsg());
                         }

--
Gitblit v1.9.1