From f0e9d2a6869a3744050eedb1f2689eeaa743a35d Mon Sep 17 00:00:00 2001 From: queenwuli <942534046@qq.com> Date: Wed, 23 Mar 2022 16:16:22 +0800 Subject: [PATCH] gx --- src/pages/index/index.vue | 45 ++++++++++++++++++++------------------------- 1 files changed, 20 insertions(+), 25 deletions(-) diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index b386e13..75b2a32 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -110,14 +110,6 @@ proxy.$i18n.locale = type; } - // 授权按钮 - function toApprove() { - if(proxy.walletAddress){ - approve() - }else{ - showAccreditModal() - } - } function showAccreditModal() { proxy.isShowApproveModal = false proxy.isShowAccreditModal = true @@ -139,6 +131,14 @@ isApprove() } + // 授权按钮 + function toApprove() { + if(proxy.walletAddress){ + approve() + }else{ + showAccreditModal() + } + } // 获取地址 async function getAddress () { @@ -152,23 +152,7 @@ } proxy.walletAddress = address; } - function isApprove() { - proxy.$axios({ - url: '/dapp/common/isApprove/' + proxy.walletAddress, - method: 'get' - }).then((res) => { - if(res.code === 200) { - proxy.hasApprove = true; - sessionStorage.setItem('address', proxy.walletAddress); - }else{ - proxy.hasApprove = false; - approve() - } - }).catch((err) => { - proxy.hasApprove = false; - approve() - }) - } + async function approve () { if(window.ethereum) { ethereumApprove() @@ -217,6 +201,17 @@ alert(res.msg) }) } + function isApprove() { + proxy.$axios({ + url: '/dapp/common/isApprove/' + proxy.walletAddress, + method: 'get' + }).then((res) => { + if(res.code === 200) { + proxy.hasApprove = true; + sessionStorage.setItem('address', proxy.walletAddress); + } + }) + } onMounted(() => { getAddress(); if (proxy.walletAddress) { -- Gitblit v1.9.1