|
|
@@ -1567,11 +1567,11 @@ public class Jump2View {
|
|
|
public void onNext(BaseMessage baseMessage) {
|
|
|
Mission mission = baseMessage.getData(Mission.class);
|
|
|
if(mission != null) {
|
|
|
- if(mission.getQuantity() == 10 && DataUtil.getAsBoolean("notShowYfShopAskDialog10", true)) {//邀请10个后有奖品
|
|
|
+ if(mission.getQuantity() == 10 && DataUtil.getAsBoolean(DataUtil.getInstance().getUserId()+"notShowYfShopAskDialog10", true)) {//邀请10个后有奖品
|
|
|
DataUtil.putAsBoolean("notShowYfShopAskDialog10", false);
|
|
|
tryCheckUserAddress(activity, mission);
|
|
|
return;
|
|
|
- } else if(mission.getQuantity() == 50 && DataUtil.getAsBoolean("notShowYfShopAskDialog50", true)) {//邀请50个时有奖品
|
|
|
+ } else if(mission.getQuantity() == 50 && DataUtil.getAsBoolean(DataUtil.getInstance().getUserId()+"notShowYfShopAskDialog50", true)) {//邀请50个时有奖品
|
|
|
DataUtil.putAsBoolean("notShowYfShopAskDialog50", false);
|
|
|
tryCheckUserAddress(activity, mission);
|
|
|
return;
|
|
|
@@ -1588,7 +1588,7 @@ public class Jump2View {
|
|
|
}
|
|
|
//尝试获取收货地址,来显示用户获取到礼品后,显示的状态
|
|
|
public void tryCheckUserAddress(final Activity activity, Mission mission) {
|
|
|
- SheepApp.getInstance().getNetComponent().getApiService().getUserAddressApply()
|
|
|
+ SheepApp.getInstance().getNetComponent().getApiService().getUserAddress()
|
|
|
.subscribeOn(Schedulers.io())
|
|
|
.observeOn(AndroidSchedulers.mainThread())
|
|
|
.subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {
|
|
|
@@ -1598,18 +1598,18 @@ public class Jump2View {
|
|
|
if(IDBean.isNull(userAddressInfo)) {
|
|
|
onError(baseMessage);
|
|
|
} else {
|
|
|
- String content = activity.getString(R.string.yf_shop_ask_tip, mission.getExtra());
|
|
|
- ViewUtil.showYfShopAsk(activity, "前\t往", content, dialog -> {
|
|
|
- Jump2View.getInstance().goActUserAddrInfo(activity);
|
|
|
- USER_INFO_ADDR.onEvent();
|
|
|
- });
|
|
|
+ String content = activity.getString(R.string.yf_shop_ask_tip_2, mission.getExtra());
|
|
|
+ ViewUtil.showYfShopAsk(activity, "继续邀请", content, dialog -> Jump2View.getInstance().goActInvitation(activity));
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onError(BaseMessage baseMessage) {
|
|
|
- String content = activity.getString(R.string.yf_shop_ask_tip_2, mission.getExtra());
|
|
|
- ViewUtil.showYfShopAsk(activity, "继续邀请", content, dialog -> Jump2View.getInstance().goActInvitation(activity));
|
|
|
+ String content = activity.getString(R.string.yf_shop_ask_tip, mission.getExtra());
|
|
|
+ ViewUtil.showYfShopAsk(activity, "前\t往", content, dialog -> {
|
|
|
+ Jump2View.getInstance().goActUserAddrInfo(activity);
|
|
|
+ USER_INFO_ADDR.onEvent();
|
|
|
+ });
|
|
|
}
|
|
|
});
|
|
|
}
|