diff --git a/pages/member/index.vue b/pages/member/index.vue index bbed540..0fbf4e5 100644 --- a/pages/member/index.vue +++ b/pages/member/index.vue @@ -118,7 +118,7 @@ {name: "明细", url: "member/billDetails",icon: "https://czg-qr-order.oss-cn-beijing.aliyuncs.com/menber/detail.png"}, {name: "管理", url: "member/storedManage",icon: "https://czg-qr-order.oss-cn-beijing.aliyuncs.com/menber/manage.png"} ], - + type: "", } }, async onLoad(e) { @@ -141,6 +141,7 @@ this.paygetActive() } else{ this.shopId = e.shopId; + this.type = e.type; uni.cache.set('shopId',this.shopId) this.shopInfo(); this.paygetActive() @@ -193,7 +194,7 @@ let res = await this.api.paygetActive({ shopId: this.shopId, page: 1, - pageSize: 10 + pageSize: 99 }) try { @@ -356,15 +357,20 @@ uni.requestSubscribeMessage({ tmplIds:["AV-KybUHaK3KtFVLqpy6PHccHBS7XeX__mOM4RbufnQ"], complete() { - if ( pages.length > 1) { - _this.shopInfo() + if ( _this.type && _this.type == "topUpActivity") { + uni.pro.navigateBack() } else { - setTimeout(res => { - uni.switchTab({ - url: '/pages/index/index' - }) - }, 500) + if ( pages.length > 1) { + _this.shopInfo() + } else { + setTimeout(res => { + uni.switchTab({ + url: '/pages/index/index' + }) + }, 500) + } } + }, }) diff --git a/pages/pay_code/pay_code.vue b/pages/pay_code/pay_code.vue index 4f3025e..de8cde8 100644 --- a/pages/pay_code/pay_code.vue +++ b/pages/pay_code/pay_code.vue @@ -58,7 +58,6 @@ console.log(res) if (res.code == 0) { this.createcardNo = res.data; - console.log(this.$refs.tkiBarcode) this.$refs.tkiBarcode.setval(this.createcardNo) //操作属性 this.$refs.tkiQrcode.setval(this.createcardNo) //操作属性 } diff --git a/pagesOrder/components/orderInfoPoints.vue b/pagesOrder/components/orderInfoPoints.vue new file mode 100644 index 0000000..d99a700 --- /dev/null +++ b/pagesOrder/components/orderInfoPoints.vue @@ -0,0 +1,300 @@ + + + + + diff --git a/pagesOrder/components/paymentMethod.vue b/pagesOrder/components/paymentMethod.vue index ca35a7a..5f36dce 100644 --- a/pagesOrder/components/paymentMethod.vue +++ b/pagesOrder/components/paymentMethod.vue @@ -92,7 +92,9 @@ .paymentMethod{ box-sizing: border-box; margin-top: 30rpx; + padding: 0 20rpx; border-radius: 18rpx; + margin-bottom: 220rpx; .paymentMethod_content{ background-color: #fff; border-radius: 22rpx; diff --git a/pagesOrder/components/rechargeFree.vue b/pagesOrder/components/rechargeFree.vue new file mode 100644 index 0000000..2671dfc --- /dev/null +++ b/pagesOrder/components/rechargeFree.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/pagesOrder/components/topUpActivity.vue b/pagesOrder/components/topUpActivity.vue new file mode 100644 index 0000000..073dbb3 --- /dev/null +++ b/pagesOrder/components/topUpActivity.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/pagesOrder/confirm_order/index.vue b/pagesOrder/confirm_order/index.vue index e4ae74d..d319ee8 100644 --- a/pagesOrder/confirm_order/index.vue +++ b/pagesOrder/confirm_order/index.vue @@ -1,11 +1,5 @@