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 @@