提交 ebc40d06 编写于 作者: Yuanzhao.dai's avatar Yuanzhao.dai

邀请明细页去邀请逻辑bug修复

上级 23d71d04
......@@ -761,6 +761,11 @@
goToDoctorPage() { //“被邀请的用户模块“点击逻辑,点击用户头像、“+“或者查看更多,都跳转至邀请详情页
this.$router.push({
name: 'invite-details',
query: {
encryptId: vm.encryptId,
taskId: vm.eachInviteAward.taskId,
activityId: vm.eachInviteAward.activityId
}
});
},
......
......@@ -82,7 +82,8 @@
</div>
<footer-button
:btnText="btnText"
:btnType="btnType">
:btnType="btnType"
@sureBtn="goInvite">
</footer-button>
</section>
</template>
......@@ -91,6 +92,9 @@
import NormalHeader from '@/components/normal-header';
import FooterButton from '@/components/footer-button';
import { getOneInviteDetails,getTwoInviteDetails } from '@/service/detailsAndRanking';
import { wxShare } from '@/configs/wxShare';
import { getShareUrl } from '@/utils/index';
import { Base64 } from 'js-base64';
export default {
name: "index",
components: {
......@@ -109,9 +113,16 @@
pageSize: 10,
noMore: false,//分页参数--end
btnText: '去邀请',
btnType: true
btnType: false
};
},
async asyncData ({query}) {
return {
encryptId: query.encryptId,
taskId: query.taskId,
activityId: query.activityId
}
},
mounted() {
this.pageNo++
this.getOneInviteDetails();
......@@ -140,6 +151,14 @@
});
},
methods: {
goInvite() { // 去分享
let shareObj = wxShare;
//处理分享链接需要的参数
const paramstr = Base64.encode(`id=${this.encryptId}&taskId=${this.taskId}&activityId=${this.activityId}`);
shareObj.shareUrl = `${getShareUrl()}year_end_ssr/shareActive?${paramstr}`
this.$rocNative.shareWechat(shareObj);
},
getOneInviteDetails() { //领取记录数据
getOneInviteDetails({
pageNo: this.pageNo,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册