diff --git a/yudao-ui-app/api/member.js b/yudao-ui-app/api/member.js
index fc6b2af04..7783c4529 100644
--- a/yudao-ui-app/api/member.js
+++ b/yudao-ui-app/api/member.js
@@ -15,6 +15,13 @@ export function memberOrderInfo(){
return request.get('api/order/member/memberOrderInfo', {})
}
+/**
+ * 会员头部信息
+ */
+export function memberHeadInfo(){
+ return request.get('api/order/member/memberHeadInfo', {})
+}
+
/**
* 会员充值
*/
@@ -27,4 +34,4 @@ export function memberTopUp(data) {
*/
export function memberApplyRefund(data) {
return request.post('api/order/member/memberApplyRefund',data);
-}
\ No newline at end of file
+}
diff --git a/yudao-ui-app/components/paymentMember/index.vue b/yudao-ui-app/components/paymentMember/index.vue
index 68f1ae112..dea028671 100644
--- a/yudao-ui-app/components/paymentMember/index.vue
+++ b/yudao-ui-app/components/paymentMember/index.vue
@@ -21,8 +21,8 @@
-
-
+
+
@@ -65,11 +65,35 @@
data() {
return {
alipayShow: false,
- alipayForm: ''
+ alipayForm:`链接已复制,请到外部浏览器完成支付`
};
},
computed: mapGetters(['systemPlatform', 'openId']),
methods: {
+ handleConfirm(){
+ this.alipayShow = false
+ window.location.reload()
+ },
+ // 复制操作
+ _copy(context) {
+ // 创建输入框元素
+ let oInput = document.createElement('input');
+ // 将想要复制的值
+ oInput.value = context;
+ // 页面底部追加输入框
+ document.body.appendChild(oInput);
+ // 选中输入框
+ oInput.select();
+ // 执行浏览器复制命令
+ document.execCommand('Copy');
+ // 弹出复制成功信息
+ this.$util.Tips({
+ title: '复制链接成功'
+ })
+ this.alipayShow = true
+ // 复制后移除输入框
+ oInput.remove();
+ },
close: function() {
this.$emit('onChangeFun', {
action: 'payClose'
@@ -134,11 +158,13 @@
break;
case 'ALIPAY':
uni.hideLoading();
- const div = document.createElement('div')
- /* 下面的data.content就是后台返回接收到的数据 */
- div.innerHTML = jsConfig.body
- document.body.appendChild(div)
- document.forms[0].submit()
+ this._copy(jsConfig.body)
+ this.alipayShow = true
+ // const div = document.createElement('div')
+ // /* 下面的data.content就是后台返回接收到的数据 */
+ // div.innerHTML = jsConfig.body
+ // document.body.appendChild(div)
+ // document.forms[0].submit()
break;
case 'weixinh5':
uni.hideLoading();
@@ -172,7 +198,7 @@