From a3e3e3cf3087ad70b6aa61faa1acb6bf06e77f4f Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Fri, 21 Nov 2025 19:15:46 +0800 Subject: [PATCH] A --- .../presenter/CurrencyExchangePresenter.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java b/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java index baee47ed..31683d2a 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/presenter/CurrencyExchangePresenter.java @@ -8,11 +8,17 @@ import com.xscm.moduleutil.bean.WalletConfig; import com.xscm.moduleutil.http.BaseObserver; import com.xscm.moduleutil.presenter.BasePresenter; +import java.lang.ref.WeakReference; + import io.reactivex.disposables.Disposable; public class CurrencyExchangePresenter extends BasePresenter implements CurrencyExchangeConacts.IMePre { + + CurrencyExchangeConacts.View mView; + public CurrencyExchangePresenter(CurrencyExchangeConacts.View view, Context context) { super(view, context); + this.mView = view; } @Override @@ -25,7 +31,10 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } + MvpRef.get().exchangeCoin(s); } }); } @@ -40,6 +49,9 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } MvpRef.get().wallet(walletBean); } }); @@ -55,6 +67,9 @@ public class CurrencyExchangePresenter extends BasePresenter(mView); + } MvpRef.get().getWalletConfig(walletConfig); } });