lex 2 years ago
parent
commit
d40cc047c2
2 changed files with 12 additions and 10 deletions
  1. 10 9
      src/components/col-header/index.tsx
  2. 2 1
      src/helpers/request.ts

+ 10 - 9
src/components/col-header/index.tsx

@@ -18,16 +18,16 @@ export default defineComponent({
         { name: '下载', href: '/downLoad', current: false }
         { name: '下载', href: '/downLoad', current: false }
       ],
       ],
       navPath: ['', '/musicLibrary', '', '', '/downLoad'],
       navPath: ['', '/musicLibrary', '', '', '/downLoad'],
-      isTop:false
+      isTop: false
     }
     }
   },
   },
   mounted() {
   mounted() {
-    window.addEventListener("scroll", (e) => {
+    window.addEventListener('scroll', e => {
       //函数体
       //函数体
       let scrollTop =
       let scrollTop =
-        document.documentElement.scrollTop | document.body.scrollTop;
-      scrollTop > 0 ? (this.isTop = true) : (this.isTop = false);
-    });
+        document.documentElement.scrollTop | document.body.scrollTop
+      scrollTop > 0 ? (this.isTop = true) : (this.isTop = false)
+    })
   },
   },
   watch: {
   watch: {
     $route(res: any) {
     $route(res: any) {
@@ -41,9 +41,10 @@ export default defineComponent({
   render() {
   render() {
     return (
     return (
       <>
       <>
-      {/* <div class='wall' style={{height:70px;}}></div> */}
-      <div class={["headerSection",this.isTop?'':'top']} >
-
+        {/* <div class='wall' style={{height:70px;}}></div> */}
+        <div
+          class={['headerSection backdrop-blur-sm', this.isTop ? '' : 'top']}
+        >
           <div class="flex items-center h-full">
           <div class="flex items-center h-full">
             <div class="logoWrap">
             <div class="logoWrap">
               <img class="w-full" src={logo} alt="" />
               <img class="w-full" src={logo} alt="" />
@@ -83,7 +84,7 @@ export default defineComponent({
             </ElButton>
             </ElButton>
           </div>
           </div>
         </div>
         </div>
-        </>
+      </>
     )
     )
   }
   }
 })
 })

+ 2 - 1
src/helpers/request.ts

@@ -1,6 +1,6 @@
 import { extend } from 'umi-request'
 import { extend } from 'umi-request'
 import cleanDeep from 'clean-deep'
 import cleanDeep from 'clean-deep'
-import { browser, getAuth } from '@/helpers/utils'
+import { browser, getAuth, removeAuth } from '@/helpers/utils'
 import { postMessage } from './native-message'
 import { postMessage } from './native-message'
 import { ElMessage } from 'element-plus'
 import { ElMessage } from 'element-plus'
 
 
@@ -80,6 +80,7 @@ request.interceptors.response.use(
       }
       }
 
 
       if (data.code === 403) {
       if (data.code === 403) {
+        removeAuth()
         // window.location.href = location.origin
         // window.location.href = location.origin
         ElMessage.error('登录已过期,请重新登录')
         ElMessage.error('登录已过期,请重新登录')
       }
       }