diff --git a/components/myAvatar/myAvatar.vue b/components/myAvatar/myAvatar.vue index 4f014ce..be9044a 100644 --- a/components/myAvatar/myAvatar.vue +++ b/components/myAvatar/myAvatar.vue @@ -4,9 +4,9 @@ - + - + @@ -29,7 +29,7 @@ }, data() { return { - show: false, + member: false, showEdit: true, avatar: '', nickname: '', @@ -41,8 +41,7 @@ if (this.center != false) { this.showEdit = false } - this.avatar = uni.getStorageSync('avatar') - this.nickname = uni.getStorageSync('nickname') + this.getUser() }, methods: { //修改头像 @@ -51,6 +50,16 @@ url: '../../packageMy/changeAvatar/changeAvatar' }) }, + //获取普通会员和VIP会员 + getUser() { + this.$apiServe.getUser().then(res => { + console.log('个人信息==', res.data.data); + var data = res.data.data + this.avatar = data.avatar + this.nickname = data.nickname + this.member = data.member + }).finally(_ => {}) + } } } diff --git a/pages/index/index.vue b/pages/index/index.vue index 1ddef91..0021780 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -94,8 +94,6 @@ var data = res.data.data // console.log('登录code换取的信息', data); uni.setStorageSync('token', data.token); - uni.setStorageSync('avatar', data.avatar); - uni.setStorageSync('nickname', data.nickname); }) }, fail: function(err) { diff --git a/pages/report/report.vue b/pages/report/report.vue index a6cd523..4b1833f 100644 --- a/pages/report/report.vue +++ b/pages/report/report.vue @@ -120,7 +120,9 @@ color: #5ACCF0; } - + .u-image__error { + position: static !important; + } .xpfb_text { diff --git a/service/request.js b/service/request.js index 3ed2c8a..55b58c9 100644 --- a/service/request.js +++ b/service/request.js @@ -257,6 +257,13 @@ const apiService = { resolve(service.post(url, pid)) }) }, + //获取个人信息 + getUser() { + const url = `/center/userinfo` + return new Promise((resolve, reject) => { + resolve(service.get(url)) + }) + }, // 获取首页分类Tag getTags(data) { const url = `/home/tags`