diff --git a/pages/member/member.vue b/pages/member/member.vue
index 1b3f3b2..c75f493 100644
--- a/pages/member/member.vue
+++ b/pages/member/member.vue
@@ -33,19 +33,18 @@
-
-
+
+
-
-
- 保存相册
+
+
+
-
@@ -61,12 +60,12 @@
user_info: {
promotion: ''
},
+ shareBtnDisplay: 'none',
}
},
onLoad() {
weixin.getOpenidInfo(info => {
- this.user_info = info
- console.log(this.user_info)
+ this.user_info = info
})
},
onShareAppMessage() {
@@ -81,6 +80,7 @@
uni.showLoading({
title: '加载中'
});
+ this.$refs.shareCode.open()
uni.request({
url: this.baseUrl + '/api/member/get-wxa-qrcode',
method: 'GET',
@@ -104,8 +104,8 @@
canvasId: 'firstCanvas',
fileType: 'jpg',
success: (res) => {
+ this.shareBtnDisplay = 'flex'
uni.hideLoading()
- this.$refs.shareCode.open()
this.img = res.tempFilePath
},
})
@@ -113,6 +113,8 @@
}
})
} else {
+ uni.hideLoading()
+ this.$refs.shareCode.close()
this.alert(r.data.msg)
}
}
@@ -307,15 +309,18 @@
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0.5);
- padding-top: 13vh;
+ // padding-top: 13vh;
box-sizing: border-box;
position: relative;
}
.shareCon {
width: 500rpx;
- margin: 0 auto;
- position: relative;
+ // margin: 0 auto;
+ position: absolute;
+ top: 45%;
+ left: 50%;
+ transform: translate(-50%, -50%);
.code {
width: 300rpx;