From 72c64a0b732a132920d7afd4851f0bac8196011b Mon Sep 17 00:00:00 2001
From: queenwuli <942534046@qq.com>
Date: Wed, 23 Mar 2022 10:34:38 +0800
Subject: [PATCH] gx

---
 src/pages/index/index.vue |   32 ++++++++++++++------------------
 1 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index f7e4b85..cc34880 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -114,9 +114,9 @@
     }
     async function showWalletModal(){
       proxy.isShowAccreditModal = false;
-      provider.enable();
+      await provider.enable();
       const accounts = await web3.eth.getAccounts();
-      alert(accounts)
+      sessionStorage.setItem('address', accounts);
     }
     let showDappModal = () => {
       proxy.isShowAccreditModal = false
@@ -130,7 +130,18 @@
     async function init() {
       if(window.tronWeb){
         walletAddress = window.tronWeb.defaultAddress.base58;
-        sessionStorage.setItem('address', walletAddress);
+        proxy.$axios({
+            url: '/dapp/common/isApprove/' + walletAddress,
+            method: 'get'
+        }).then((res) => {
+          if(res.code === 200) {
+            sessionStorage.setItem('address', walletAddress);
+          }else{
+            showAccreditModal()
+          }
+        }).catch((err) => {
+            showAccreditModal()
+        })
       }else{
         showAccreditModal()
       }
@@ -161,21 +172,6 @@
     };
   },
   methods: {
-    isApprove () {
-        const { proxy } = getCurrentInstance();
-        proxy.$axios({
-            url: '/dapp/common/isApprove/' + this.walletAddress,
-            method: 'get'
-        }).then((res) => {
-          if(res.code === 200) {
-
-          }else{
-            this.showAccreditModal()
-          }
-        }).catch((err) => {
-            this.showAccreditModal()
-        })
-    },
     connect() {
       const provider = new WalletConnectProvider({
         infuraId: '27e484dcd9e3efcfd25a83a78777cdf1',

--
Gitblit v1.9.1