gx
queenwuli
2022-03-23 44a45e4addd9cc0212fbec0560bf853d344c29ee
src/pages/index/index.vue
@@ -139,24 +139,31 @@
    }
    // 获取地址
    async function getAddress () {
      let address = '';
      if(window.ethereum) {
        await window.ethereum.enable();
        address = await ethereum.request({ method: 'eth_accounts' });
        alert('ethereum'+address)
      }else if(window.tronWeb){
        address = window.tronWeb.defaultAddress.base58;
        alert('tronWeb'+address)
      }
    }
    async function init() {
      if(window.tronWeb){
        walletAddress = window.tronWeb.defaultAddress.base58;
        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()
      }
      getAddress()
        // proxy.$axios({
        //     url: '/dapp/common/isApprove/' + walletAddress,
        //     method: 'get'
        // }).then((res) => {
        //   if(res.code === 200) {
        //     sessionStorage.setItem('address', walletAddress);
        //   }else{
        //     showAccreditModal()
        //   }
        // }).catch((err) => {
        //     showAccreditModal()
        // })
    }
    onMounted(() => {
      init()