Browse Source

解决协议报错问题

hangb 7 years ago
parent
commit
fb8258ffa6
2 changed files with 4 additions and 1 deletions
  1. 1 1
      components/default/AccountCenterHeader.vue
  2. 3 0
      pages/common/agreement.vue

+ 1 - 1
components/default/AccountCenterHeader.vue

@@ -4,7 +4,7 @@
       <div class="navbar-container container">
         <div class="navbar-header">
           <a href="http://www.ubtob.com" class="item navbar-link">
-            <img :src="loginStyle.logoUrl" class="navbar-logo">
+            <img :src="loginStyle.logoUrl || ''" class="navbar-logo">
           </a>
           <a href=""><span class="navbar-slogan">账号中心</span></a>
         </div>

+ 3 - 0
pages/common/agreement.vue

@@ -184,6 +184,9 @@
     components: {
       AccountCenterHeader
     },
+    fetch ({store, route}) {
+      return Promise.all([store.dispatch('GetLoginStyle', {appId: route.query.appId})])
+    },
     computed: {
       isMobile () {
         return this.$store.state.option.isMobile