From 63608b5dca9eebb6fa2cb1a8652b395f1d910c3e Mon Sep 17 00:00:00 2001 From: 张钢 <floatgang@163.com> Date: 星期一, 02 九月 2024 13:52:17 +0800 Subject: [PATCH] 对新接口进行了适配 --- app/src/main/java/com/application/zhangshi_app_android/ui/home/HomeFragmentViewModel.java | 23 +++-------------------- 1 files changed, 3 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/home/HomeFragmentViewModel.java b/app/src/main/java/com/application/zhangshi_app_android/ui/home/HomeFragmentViewModel.java index f6332e2..34ca451 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/ui/home/HomeFragmentViewModel.java +++ b/app/src/main/java/com/application/zhangshi_app_android/ui/home/HomeFragmentViewModel.java @@ -10,6 +10,7 @@ import com.android.app_base.base.StateViewEnum; import com.android.app_base.base.viewmodel.BaseViewModel; import com.android.app_base.http.ResultData; +import com.android.app_base.manager.UserManager; import com.android.app_base.utils.RxUtils; import com.application.zhangshi_app_android.bean.AnnualHealthStatusBean; import com.application.zhangshi_app_android.bean.HomeRootBean; @@ -28,7 +29,6 @@ * @desc 棣栭〉 Fragment鐨� ViewModel */ public class HomeFragmentViewModel extends BaseViewModel<DataRepository> { - private MutableLiveData<Integer> indexLiveData;//鏄剧ず浠f暟(0,1,2,3瀵瑰簲绗竴浠�,绗簩浠�,绗笁浠�,绗洓浠�) private MutableLiveData<List<HomeRootBean>> homeRootBeanLiveData;//瀹舵牴缃戞垚鍛樺垪琛� @@ -43,7 +43,8 @@ public void getHomeRootBeanList() { - model.getHomeRoot("4") + String clanId = UserManager.getInstance().getClanId(); + model.getHomeRoot("1000", clanId) .compose(RxUtils.schedulersTransformer()) .doFinally(new Action() { @Override @@ -79,24 +80,6 @@ } - public void setIndexLiveData(MutableLiveData<Integer> indexLiveData) { - this.indexLiveData = indexLiveData; - } - - public MutableLiveData<Integer> getIndexLiveData() { - if (indexLiveData == null) { - indexLiveData = new MutableLiveData<>(); - indexLiveData.setValue(3); - } - return indexLiveData; - } - - public void setIndexLiveData(int index) { - if (indexLiveData == null) { - indexLiveData = new MutableLiveData<>(); - } - indexLiveData.setValue(index); - } public MutableLiveData<List<HomeRootBean>> getHomeRootBeanLiveData() { if (homeRootBeanLiveData == null) { -- Gitblit v1.9.1