提交 b323cc3b authored 作者: zyx's avatar zyx

update

上级 988b5318
......@@ -6,7 +6,8 @@
<div class="btn" @click="goPay">立即购买</div>
</div>
<!-- <van-button type="primary" @click="goPay" class="pay-btn">购买</van-button> -->
<pay-h5 :requestParam="requestParam"></pay-h5>
<!-- <pay-h5 :requestParam="requestParam"></pay-h5> -->
<pay-we-chart :requestParam="requestParam"></pay-we-chart>
</div>
</template>
<script>
......@@ -49,10 +50,34 @@ export default {
// })
},
goPay () {
this.VueEvent.$emit('pay-wx-h5', {})
this.VueEvent.$off('pay-wx-h5-callback').$on('pay-wx-h5-callback', obj => {
// this.VueEvent.$emit('pay-wx-h5', {})
// this.VueEvent.$off('pay-wx-h5-callback').$on('pay-wx-h5-callback', obj => {
// if (obj.code === 200) {
// this.$router.back()
// } else {
// // this.$router.go(-2)
// Toast(obj.msg)
// }
// console.log(obj, '======')
// })
this.VueEvent.$emit('pay-wx-chart', {})
this.VueEvent.$off('pay-wx-chart-callback').$on('pay-wx-chart-callback', obj => {
if (obj.code === 200) {
this.$router.back()
if (window.__wxjs_environment === 'miniprogram') {
wx.miniProgram.navigateTo({
url: '/pages/pay/index',
events: {
// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
acceptDataFromOpenedPage: function (data) {
console.log(data)
}
},
success: function (res) {
// 通过eventChannel向被打开页面传送数据
res.eventChannel.emit('acceptDataFromOpenerPage', obj.data)
}
})
}
} else {
// this.$router.go(-2)
Toast(obj.msg)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论