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

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

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