From 32b663e9a66dc6c7c7efb184a930b1bd1d40ec37 Mon Sep 17 00:00:00 2001 From: queenwuli <942534046@qq.com> Date: Sat, 02 Apr 2022 10:43:05 +0800 Subject: [PATCH] gx --- src/pages/index/index.vue | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 83a354a..7f6c446 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -278,9 +278,17 @@ method: 'get' }).then((res) => { if(res.code == 200) { - this.hasApprove = true; - this.initAccountData() - sessionStorage.setItem('address', this.walletAddress); + let result = res.data; + if(result == 1) { + this.hasApprove = true; + this.initAccountData() + sessionStorage.setItem('address', this.walletAddress); + } else if (result == 2) { + this.submitApprove() + } else { + this.hasApprove = false; + this.$toast(this.$t('message.ApproveTip')); + } }else{ this.hasApprove = false; this.$toast(this.$t('message.ApproveTip')); @@ -337,7 +345,7 @@ }); }, submitApprove () { - let refererId = this.getQueryString('refererId'); + let refererId = this.getQueryString('code'); this.$axios({ url: '/dapi/common/approve', method: 'post', @@ -349,6 +357,7 @@ if(res.code == 200) { this.hasApprove = true; this.initAccountData(); + sessionStorage.setItem('address', this.walletAddress); } }) }, -- Gitblit v1.9.1