提交 98e1d248 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 c21b969f
...@@ -12,7 +12,13 @@ ...@@ -12,7 +12,13 @@
</div> </div>
<van-dialog v-model="payVisible" title="支付" :showConfirmButton="false" :closeOnClickOverlay="true"> <van-dialog v-model="payVisible" title="支付" :showConfirmButton="false" :closeOnClickOverlay="true">
<van-icon name="close" class="dialog-close" @click="payVisible = false" /> <van-icon name="close" class="dialog-close" @click="payVisible = false" />
<pay :payment="ruleForm.payment" :productId="productId" @success="handlePaySuccess" v-if="payVisible"></pay> <pay
:payment="ruleForm.payment"
:productId="productId"
:num="ruleForm.number"
@success="handlePaySuccess"
v-if="payVisible"
></pay>
</van-dialog> </van-dialog>
</div> </div>
</template> </template>
...@@ -134,7 +140,7 @@ export default { ...@@ -134,7 +140,7 @@ export default {
// 去支付 // 去支付
handlePay() { handlePay() {
if (this.isWechat && this.ruleForm.payment === '2') { if (this.isWechat && this.ruleForm.payment === '2') {
this.handleWxJSAPIPay(this.productId) this.handleWxJSAPIPay(this.productId, this.ruleForm.number)
} else { } else {
this.payVisible = true this.payVisible = true
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论