From 0b434a1502460fdedd79b85df1b5ed72933085c1 Mon Sep 17 00:00:00 2001 From: Enzo <1284707383@qq.com> Date: Fri, 16 Jul 2021 16:46:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=8E=B0=E6=8E=A5=E5=8F=A3=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/center/wallet.vue | 16 ++--- pages/center/widthdraw.vue | 128 ++++++++++++++++++++++++++++++++---- pages/goodsDetail/index.vue | 6 +- pages/order/pay-success.vue | 4 +- 4 files changed, 130 insertions(+), 24 deletions(-) diff --git a/pages/center/wallet.vue b/pages/center/wallet.vue index a492199..a2c3ab4 100644 --- a/pages/center/wallet.vue +++ b/pages/center/wallet.vue @@ -27,12 +27,12 @@ @refresherrefresh="onRefresherrefresh"> - +¥{{item.add_price}} - 结余 ¥{{item.final_price}} + +¥{{item.add_price || 0}} + 结余 ¥{{item.final_price || 0}} - {{item.reffer}} - {{item.created_at}} + {{item.reffer || 0}} + {{item.created_at || 0}} @@ -51,12 +51,12 @@ @refresherrefresh="onRefresherrefresh"> - +¥{{item.extract_price}} - {{item.state}} + +¥{{item.extract_price || 0}} + {{item.state || 0}} - 流水号 {{item.order_no}} - {{item.created_at}} + 流水号 {{item.order_no || 0}} + {{item.created_at || 0}} diff --git a/pages/center/widthdraw.vue b/pages/center/widthdraw.vue index b311a8c..5f4a747 100644 --- a/pages/center/widthdraw.vue +++ b/pages/center/widthdraw.vue @@ -1,6 +1,74 @@ @@ -8,22 +76,60 @@ export default { data() { return { - userInfoToken: '', + userInfo: '', + info: '', name: '', - balance: '', - head: '' + account: '', + num: '' + } + }, + computed: { + ifshow() { + if(Number(this.num) > Number(this.info.income)) { + return true + }else { + return false + } } }, methods: { - + getData(){ + this.$http(this.API.API_USER_CENTER).then(res => { + this.info = res.data; + console.log(this.info) + }) + }, + clearAble() { + this.num = '' + this.showClean = false + }, + submitWidthdraw() { + if(!this.name) { + this.$msg('请输入支付宝姓名!') + return + } + if(!this.account) { + this.$msg('请输入支付宝账号!') + return + } + if(!this.num) { + this.$msg('请输入提现金额!') + return + } + this.$http(this.API.API_WIDTHDRAW, { + account: this.account, + username: this.name, + extract_price:this.num, + channel:this.alipay, + token: this.userInfo.token + }).then(res => { + console.log(res) + }) + } }, onLoad(e) { - let userInfo = uni.getStorageSync('userinfo') || {}; - this.userInfoToken = userInfo.token - this.name = userInfo.nickname - this.balance = 25 - this.head = userInfo.avatar - console.log(this.userInfoToken) + this.userInfo = uni.getStorageSync('userinfo') || {}; + this.getData() } } diff --git a/pages/goodsDetail/index.vue b/pages/goodsDetail/index.vue index dbf06e0..608228b 100644 --- a/pages/goodsDetail/index.vue +++ b/pages/goodsDetail/index.vue @@ -10,7 +10,7 @@ @click="lookImg(index)"> - + @@ -265,13 +265,13 @@ let goodsBackground = that.goodShare - context.drawImage(path, 0, 0, 375, 500); + context.drawImage(path, 0, 0, 375, 496); context.drawImage(goodsBackground, 10, 10, 355, 300); //绘制二维码 let wxcode = that.onceCode - context.drawImage(wxcode, 238, 324, 120, 120); + context.drawImage(wxcode, 244, 324, 120, 120); let message = '长按识别小程序码' context.setFontSize(16); context.setFillStyle('#999'); diff --git a/pages/order/pay-success.vue b/pages/order/pay-success.vue index 50ef8db..656c959 100644 --- a/pages/order/pay-success.vue +++ b/pages/order/pay-success.vue @@ -5,7 +5,7 @@ 订单支付成功 - + 您可以在我的订单中查询订单详情 @@ -14,7 +14,7 @@ 订单支付失败 - + 您可以在我的订单中查询订单详情