xiebaomin 1 gadu atpakaļ
vecāks
revīzija
2e2bd90c12

+ 11 - 4
src/main/resources/static/js/document/database-share.js

@@ -1,4 +1,5 @@
 const isDev = $("#coreServer").val() === 'https://core-b.caimei365.com';
+const dataBaseLink = isDev ? 'https://material-b.caimei365.com' : 'https://material.caimei365.com'
 
 var dataBaseShare = {
     mounted: function () {
@@ -27,13 +28,13 @@ var dataBaseShare = {
                     shopIsOrder:res.data.shopIsOrder
                 };
                 localStorage.setItem('userInfo', JSON.stringify(userData))
-                const link = isDev ? 'https://material-b.caimei365.com' : 'https://material.caimei365.com'
                 setTimeout(() => {
-                    window.location.href = `${link}/preview?t=${params.t}&id=${params.id}&uid=${res.data.userId}&spId=${params.spId}`
+                    window.location.href = `${dataBaseLink}/preview?t=${params.t}&id=${params.id}&uid=${res.data.userId}&spId=${params.spId}`
                 }, 1000)
             }
         },
         routeParams() {
+            if (sessionStorage.getItem('saveParams')) return
             const p = window.location.href?.split('?')[1]?.split('&')
             const f = {}
             if (p && p.some(e => e.indexOf('isDataBase') !== -1)) {
@@ -43,13 +44,19 @@ var dataBaseShare = {
                 window.sessionStorage.setItem('saveParams', JSON.stringify(f))
             }
         },
+        // 升级机构后
         updateStatus() {
             const params = JSON.parse(window.sessionStorage.getItem('saveParams'))
             const userInfo = JSON.parse(window.localStorage.getItem('userInfo'))
-            const link = isDev ? 'https://material-b.caimei365.com' : 'https://material.caimei365.com'
             setTimeout(() => {
-                window.location.href = `${link}/preview?t=${params.t}&id=${params.id}&uid=${userInfo.userId}&spId=${params.spId}`
+                window.location.href = `${dataBaseLink}/preview?t=${params.t}&id=${params.id}&uid=${userInfo.userId}&spId=${params.spId}`
             }, 1000)
+        },
+        isShowWeChat() {
+            if (sessionStorage.getItem('saveParams')) return false
+            else {
+                return window.location.href.indexOf('isDataBase') === -1;
+            }
         }
     }
 }

+ 2 - 2
src/main/resources/templates/account/login.html

@@ -66,7 +66,7 @@
                     <a class="btn" href="/club/register.html" rel="nofollow" onclick="_czc.push(['_trackEvent','登录页面','注册','点击','','Um_Event_Regirster'])">免费注册</a>
                     <a href="/forget.html" v-if="loginTabs === 1" style="z-index: 99999">忘记密码?</a>
                 </div>
-                <template  v-if="!isPC && isWeChat && !sessionStorage.getItem('saveParams')" >
+                <template  v-if="!isPC && isWeChat && isShowWeChat()" >
                     <div class="login-line">
                         <span>第三方登录</span>
                     </div>
@@ -76,7 +76,7 @@
                         </a>
                     </div>
                 </template>
-                <template  v-if="isPC" >
+                <template  v-if="isPC && isShowWeChat()" >
                     <div class="login-line">
                         <span>第三方登录</span>
                     </div>