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 @@
-
+
+
+
+
+
+
+ {{info.nickname}}
+
+
+
+
+
+
+
+ 支付宝姓名
+
+
+
+ 支付宝账号
+
+
+
+
+
+
+
+ 提取金额
+
+ ¥
+
+
+
+
+
+
+
+ 可用余额
+ ¥{{info.income || 0}}
+
+ 输入金额超过可用余额
+
+
+
+
+
+
+ 提现说明
+
+
+ 1、提现到账时间为T+1;
+
+
+ 2、提现最高单笔金额为1000元;
+
+
+ 3、提现手续费单笔收费10%;
+
+
+
+
+
+
+
+
+
+
+
@@ -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 @@
订单支付失败
-
+
您可以在我的订单中查询订单详情