From 2758dbd01c6ec9af01251549ddc5500050cf86ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?TOP=E7=B3=AF=E7=B1=B3?= <1130395124@qq.com>
Date: Sat, 1 Apr 2023 10:37:32 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/layout/layout.vue | 9 +--------
src/core/models/user.js | 28 +++++++---------------------
src/pages/member/cash/withdraw.vue | 15 +++++++++------
src/pages/member/member.vue | 20 +++++---------------
src/pages/member/password.vue | 6 ++++--
src/store/modules/user.js | 7 +++++++
6 files changed, 33 insertions(+), 52 deletions(-)
diff --git a/src/components/layout/layout.vue b/src/components/layout/layout.vue
index 0a41cce..450caf5 100644
--- a/src/components/layout/layout.vue
+++ b/src/components/layout/layout.vue
@@ -83,11 +83,7 @@ export default {
default: true,
},
},
- computed: {
- ...mapGetters({
- isLogin: "user/isLogin",
- }),
- },
+ computed: {},
mounted() {
const { statusBarHeight, headerHeight } = getApp().globalData.pageConfig;
// #ifndef H5
@@ -103,9 +99,6 @@ export default {
if (this.showHeader) {
this.bodyPaddingTop = safePaddingTop;
}
- if (this.isLogin) {
- this.$store.dispatch("user/info");
- }
},
methods: {
onClick() {
diff --git a/src/core/models/user.js b/src/core/models/user.js
index 918cd9f..65a6ab4 100644
--- a/src/core/models/user.js
+++ b/src/core/models/user.js
@@ -91,6 +91,13 @@ export default {
mobile: response.data.mobile,
createTime: response.data.create_time,
worker: null,
+ serviceData: {
+ times: response.data.data.count || 0,
+ favorableRate: response.data.data.good || "0",
+ grade: response.data.data.score || "0",
+ disposableBalance: response.data.balance || 0,
+ FreezeBalance: response.data.balance_no || 0,
+ }
};
if (response.data.worker) {
user.worker = {
@@ -242,27 +249,6 @@ export default {
}).catch(e => { });
});
},
- /**
- * 服务数据
- */
- serviceData() {
- return new Promise((resolve, reject) => {
- prototype.$request({
- api: "user.info",
- }).then(response => {
- if (response.code == 1) {
- return resolve({
- times: response.data.data.count || 0,
- favorableRate: response.data.data.good || "0",
- grade: response.data.data.score || "0",
- disposableBalance: response.data.balance || 0,
- FreezeBalance: response.data.balance_no || 0,
- });
- }
- return reject(response.msg);
- }).catch(e => { });
- });
- },
/**
* 注销登录
*/
diff --git a/src/pages/member/cash/withdraw.vue b/src/pages/member/cash/withdraw.vue
index 7f44b06..b6a85cf 100644
--- a/src/pages/member/cash/withdraw.vue
+++ b/src/pages/member/cash/withdraw.vue
@@ -14,7 +14,7 @@
可提现金额:
- ¥ {{ balance }}
+ ¥ {{ userInfo.serviceData.disposableBalance }}
@@ -31,6 +31,7 @@