From 7182cf69262e089a273fe991ed7761a01963ccbe Mon Sep 17 00:00:00 2001
From: queenwuli <942534046@qq.com>
Date: Thu, 24 Mar 2022 16:27:32 +0800
Subject: [PATCH] gx

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

diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index 0c062a5..17bf2e1 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -92,6 +92,7 @@
   },
   setup() {
     const { proxy } = getCurrentInstance();
+    const pageLink = window.location.href;
     let accountRef = ref(null);
     let walletAddress = ref('');
     let hasApprove = ref(false);
@@ -131,14 +132,16 @@
         showAccreditModal()
       }
     }
-
-    onMounted(() => {
-      proxy.getAddress();
+    async function init () {
+      await proxy.getAddress();
       if (proxy.walletAddress) {
         proxy.isApprove()
       }else{
         showAccreditModal();
       }
+    }
+    onMounted(() => {
+      init()
     })
     return {
       local: ref('zh'),
@@ -175,7 +178,7 @@
       },
       {
         name: 'Trust',
-        link: 'https://link.trustwallet.com/open_url?coin_id=60&url=https://mining02.com/#/',
+        link: 'https://link.trustwallet.com/open_url?coin_id=60&url=' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/Trust.jpeg'
       },
       {
@@ -185,7 +188,7 @@
       },
       {
         name: 'imToken',
-        link: 'imtokenv2://navigate?screen=DappView&url=https://mining02.com/#/',
+        link: 'imtokenv2://navigate?screen=DappView&url=' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/ImToken.jpeg'
       },
       {
@@ -195,32 +198,32 @@
       },
       {
         name: 'Gnosis Safe',
-        link: 'https://gnosis-safe.io//wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918bhttps://mining02.com/#/',
+        link: 'https://gnosis-safe.io//wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918b' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/Gnosis.jpeg'
       },
       {
         name: 'Crypto.com',
-        link: 'https://wallet.crypto.com/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918bhttps://mining02.com/#/',
+        link: 'https://wallet.crypto.com/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918b' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/Crypto.jpeg'
       },
       {
         name: 'Pillar',
-        link: 'pillarwallet://wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918bhttps://mining02.com/#/',
+        link: 'pillarwallet://wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918b' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/Pillar.jpeg'
       },
       {
         name: 'Argent',
-        link: 'https://argent.link/app/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918bhttps://mining02.com/#/',
+        link: 'https://argent.link/app/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918b' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/Argent.jpeg'
       },
       {
         name: 'MathWallet',
-        link: 'mathwallet://mathwallet.org?action=link&value=https://mining02.com/#/',
+        link: 'mathwallet://mathwallet.org?action=link&value=' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/MathWallet.jpeg'
       },
       {
         name: 'BitPay',
-        link: 'https://link.bitpay.com/wallet/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918bhttps://mining02.com/#/',
+        link: 'https://link.bitpay.com/wallet/wc?uri=wc%3A53685339-13ee-445b-a359-c6bd9d55af1e%401%3Fbridge%3Dhttps%253A%252F%252Fe.bridge.walletconnect.org%26key%3D5f18973ce1f748013d7eed1f64de989cc5502bfe999479cae7ed2eceb83f918b' + pageLink,
         imgUrl: 'https://qny.ohmj.org/kylin/wallet/BitPay.jpeg'
       }]
     };

--
Gitblit v1.9.1