Przeglądaj źródła

首页不需要登录

BF-202210271038\Administrator 3 lat temu
rodzic
commit
f0b1971082

+ 1 - 1
common/router/router.js

@@ -9,7 +9,7 @@ const router = createRouter({
     routes: [...ROUTES]
 });
 //全局路由前置守卫
-const whiteList = ['/','/pages/index/error','/pages/login/register','/pages/login/index']
+const whiteList = ['/','/pages/index/error','/pages/login/register','/pages/login/index','/pages/index/index']
 
 router.beforeEach((to, from, next) => {
     let isWallet= tokenpocketBnb.getProvider()

+ 0 - 2
common/wallet/tokenpocket-wallet/tokenpocket-bnb.js

@@ -21,7 +21,6 @@ tokenpocketBnb.getProvider= function (){
     if(!provider){
         provider = window.ethereum;
     }
-    console.log(provider)
     if(!chainId){
         provider.request({method:'eth_chainId'}).then((ethChainId)=>{
             console.log('ethChainId:'+ethChainId)
@@ -52,7 +51,6 @@ tokenpocketBnb.getAccounts=async function (){
         try {
             tokenpocketBnb.getProvider().request({ method: 'eth_requestAccounts'})
             .then((address)=>{
-                console.log('address:',address)
                 if(address.length>0){
                     uni.setStorageSync('babAddress',address[0])
                     resolve(address[0])

+ 2 - 0
components/en-utils/en-blank/en-blank.vue

@@ -72,7 +72,9 @@
 		justify-content: center;
 		width: 100%;
 		.iconfont{
+
 		  font-size: 200rpx;
+      color: #AAAAAA;
 		}
 	}
 

+ 12 - 6
pages/index/components/earning-list.vue

@@ -73,12 +73,18 @@ export default {
       window.location.href='https://bscscan.com/tx/'+tx
     },
     getList(page) {
-      getEarnings({'page': page}).then((res) => {
-        if (res.code === 1) {
-          this.$refs.earningObj.setList(res.data.items, res.data.total)
-          this.$emit('setTotal',res.data.total)
-        }
-      })
+      let token=uni.getStorageSync('token')
+      if(token){
+        getEarnings({'page': page}).then((res) => {
+          if (res.code === 1) {
+            this.$refs.earningObj.setList(res.data.items, res.data.total)
+            this.$emit('setTotal',res.data.total)
+          }
+        })
+      }else {
+        this.$refs.earningObj.setList([], 0)
+        this.$emit('setTotal',0)
+      }
     }
   }
 }

+ 2 - 1
pages/index/components/top-head.vue

@@ -50,7 +50,8 @@ export default {
   watch: {},
   async mounted() {
     this.applicationLocale = uni.getLocale();
-    this.babAddress = tokenpocketBnb.getMyAddress()
+    this.babAddress =await tokenpocketBnb.getAccounts()
+
   },
   methods: {
     goToUrl() {

+ 11 - 11
pages/index/index.vue

@@ -108,18 +108,18 @@ export default {
       this.showLang = !this.showLang
     },
 
-    setTabNum(tabNum) {
-      if (tabNum !== this.tabNum) {
-        this.tabNum = tabNum
-      }
-    },
+
     getMyData() {
-      this.babAddress = tokenpocketBnb.getMyAddress()
-      getMemberInfo().then((res) => {
-        if (res.code === 1) {
-          this.memberData = res.data
-        }
-      })
+      this.babAddress = tokenpocketBnb.getAccounts()
+      let token=uni.getStorageSync('token')
+      if(token){
+        getMemberInfo().then((res) => {
+          if (res.code === 1) {
+            this.memberData = res.data
+          }
+        })
+      }
+
     },
   },
 }

+ 1 - 1
pages/login/index.vue

@@ -42,7 +42,7 @@
             tools.setLoginInfo(res.data)
             setTimeout(()=>{
               uni.reLaunch({
-                url: '/pages/index/index'
+                url: '/pages/index/contract'
               })
             },50)
           }else {

+ 2 - 1
pages/login/register.vue

@@ -49,6 +49,7 @@ export default {
       let inviteCode = uni.getStorageSync('inviteCode');
       if (inviteCode) {
         this.inviteCode = inviteCode
+        this.register()
       }
     } else {
       tools.leftClick()
@@ -81,7 +82,7 @@ export default {
           tools.setLoginInfo(res.data)
           setTimeout(() => {
             uni.reLaunch({
-              url: '/pages/index/index'
+              url: '/pages/index/contract'
             })
           }, 50)
         } else {