|
|
@@ -53,7 +53,7 @@ export default {
|
|
|
HbTaskTips,
|
|
|
HbDialog,
|
|
|
},
|
|
|
- inject: ["checkCode"],
|
|
|
+ inject: ["checkCode", "routeLink"],
|
|
|
data() {
|
|
|
return {
|
|
|
/**
|
|
|
@@ -184,6 +184,12 @@ export default {
|
|
|
deep: true,
|
|
|
immediate: true,
|
|
|
},
|
|
|
+ // 用户角色信息
|
|
|
+ gameRoleInfo: {
|
|
|
+ handler(newValue) {},
|
|
|
+ deep: true,
|
|
|
+ immediate: true,
|
|
|
+ },
|
|
|
},
|
|
|
created() {},
|
|
|
mounted() {
|
|
|
@@ -399,11 +405,10 @@ export default {
|
|
|
if (code) {
|
|
|
return;
|
|
|
}
|
|
|
+ this.$toast.text("领取成功, 前往使用");
|
|
|
|
|
|
- // 关闭当前 打开鸿币
|
|
|
- this.onShowDialog("");
|
|
|
- // 打开鸿币
|
|
|
- this.$emit("onShowControl", { showMenuPay: true });
|
|
|
+ // 关闭当前 打开鸿币页面
|
|
|
+ this.routeLink("HbRecharge");
|
|
|
// 更新优惠券列表
|
|
|
this.onGetCouponList();
|
|
|
});
|
|
|
@@ -421,14 +426,15 @@ export default {
|
|
|
const { appid } = this;
|
|
|
// 更新当前角色
|
|
|
this.gameRoleInfoAction(roleInfo);
|
|
|
- // 2. 更新任务列表 用户任务信息
|
|
|
+ // 2. 更新任务列表 用户任务信息 更新用户优惠券列表
|
|
|
this.userHbInfoAction({
|
|
|
arg: { ...roleInfo },
|
|
|
appid,
|
|
|
checkCode: this.checkCode,
|
|
|
});
|
|
|
this.taskInfoAction({ ...roleInfo, appid });
|
|
|
- // 3. 活动的绑定按钮隐藏 展示角色信息 todo 在userHbInfo由内容之后更新
|
|
|
+ this.onGetCouponList();
|
|
|
+ // 3. 活动的绑定按钮隐藏 展示角色信息 在userHbInfo由内容之后更新
|
|
|
},
|
|
|
},
|
|
|
};
|