|
@@ -23,7 +23,7 @@ import org.json.JSONObject;
|
|
|
* 类说明:
|
|
|
*/
|
|
|
public class MyBankCardPresenter extends BasePresenter<MyBankCardContract.MyBankCardView> implements MyBankCardContract.Presenter {
|
|
|
- public void queryUserBankCard( int page) {
|
|
|
+ public void queryUserBankCard(int page) {
|
|
|
getView().showLoading();
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
try {
|
|
@@ -39,11 +39,13 @@ public class MyBankCardPresenter extends BasePresenter<MyBankCardContract.MyBank
|
|
|
getView().querySuccess(page, data);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public void onComplete() {
|
|
|
super.onComplete();
|
|
|
getView().hideLoading();
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public void onError(Throwable e) {
|
|
|
super.onError(e);
|
|
@@ -51,7 +53,7 @@ public class MyBankCardPresenter extends BasePresenter<MyBankCardContract.MyBank
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- public void unBindBankCard(String id ,String realName,String realIdCard) {
|
|
|
+ public void unBindBankCard(String id, String realName, String realIdCard) {
|
|
|
UnBindCardEntry entry = new UnBindCardEntry();
|
|
|
entry.name = realName;
|
|
|
entry.id = id;
|
|
@@ -68,14 +70,16 @@ public class MyBankCardPresenter extends BasePresenter<MyBankCardContract.MyBank
|
|
|
@Override
|
|
|
public void onComplete() {
|
|
|
super.onComplete();
|
|
|
- getView().hideLoading();
|
|
|
+ if (getView() != null) {
|
|
|
+ getView().hideLoading();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onError(Throwable e) {
|
|
|
super.onError(e);
|
|
|
if (getView() != null) {
|
|
|
- getView().unbindBankCard(true);
|
|
|
+ getView().unbindBankCardError(e);
|
|
|
}
|
|
|
}
|
|
|
});
|