|
|
@@ -20,6 +20,7 @@ import com.datarecovery.master.data.consts.Constants;
|
|
|
import com.datarecovery.master.data.consts.EventId;
|
|
|
import com.datarecovery.master.data.repositories.AccountRepository;
|
|
|
import com.datarecovery.master.data.repositories.MemberRepository;
|
|
|
+import com.datarecovery.master.data.repositories.PayRepository;
|
|
|
import com.datarecovery.master.handler.EventHelper;
|
|
|
import com.datarecovery.master.module.login.LoginActivity;
|
|
|
import com.datarecovery.master.module.member.bean.EvaluateBean;
|
|
|
@@ -67,6 +68,7 @@ public class MemberViewModel extends BaseViewModel {
|
|
|
private final SingleLiveEvent<String> onSubscribeSuccessEvent = new SingleLiveEvent<>();
|
|
|
private final Gson gson;
|
|
|
private final AccountRepository accountRepository;
|
|
|
+ private final PayRepository payRepository;
|
|
|
private List<SuperScenesBean> superScenesBeans;
|
|
|
|
|
|
private final SingleLiveEvent<Boolean> showLoadingEvent = new SingleLiveEvent<>();
|
|
|
@@ -80,9 +82,10 @@ public class MemberViewModel extends BaseViewModel {
|
|
|
private String memberType;
|
|
|
|
|
|
@Inject
|
|
|
- public MemberViewModel(MemberRepository memberRepository, Gson gson, AccountRepository accountRepository) {
|
|
|
+ public MemberViewModel(MemberRepository memberRepository, Gson gson, AccountRepository accountRepository, PayRepository payRepository) {
|
|
|
this.memberRepository = memberRepository;
|
|
|
this.accountRepository = accountRepository;
|
|
|
+ this.payRepository = payRepository;
|
|
|
this.gson = gson;
|
|
|
}
|
|
|
|
|
|
@@ -478,9 +481,8 @@ public class MemberViewModel extends BaseViewModel {
|
|
|
EventHelper.report(EventId.hf1000605, Maps.asMap(EventId.EVENT_ID, "hf11025"));
|
|
|
}
|
|
|
}
|
|
|
+ payRepository.refreshOrderPageList();
|
|
|
onSubscribeSuccessEvent.setValue(orderId);
|
|
|
- } else {
|
|
|
-
|
|
|
}
|
|
|
}, throwable -> {
|
|
|
throwable.printStackTrace();
|