YY 2 年之前
父節點
當前提交
049c24ea11
共有 2 個文件被更改,包括 7 次插入14 次删除
  1. 7 12
      src/components/admin-frame/parts/Header.vue
  2. 0 2
      src/components/admin-frame/parts/Sidebar.vue

+ 7 - 12
src/components/admin-frame/parts/Header.vue

@@ -5,7 +5,7 @@
         <el-col :span="24" class="main header">
           <el-col :span="24" class="one">
             <el-col :span="12" class="left">
-              <span @click="collapseChage">
+              <span>
                 <i v-if="!collapse" class="el-icon-s-fold"></i>
                 <i v-else class="el-icon-s-unfold"></i>
               </span>
@@ -25,22 +25,17 @@
 
 <script setup lang="ts">
 import { siteInfo } from '../../../layout/site'
-// import store from '@/stores/counter'
+import store from '@/stores/counter'
 import type { Ref } from 'vue'
 import { ref } from 'vue'
-// import router from '@/router'
+import { useRouter } from 'vue-router'
+const router = useRouter()
 let collapse: Ref<any> = ref(false)
-// let user: Ref<any> = ref(store.state.user)
-let user: Ref<any> = ref({})
-// 侧边栏折叠
-const collapseChage = () => {
-  // collapse.value = !collapse.value
-  // bus.$emit('collapse', collapse.value)
-}
+let user: Ref<any> = ref(store.state.user)
 // 退出登录
 const logout = () => {
-  // sessionStorage.removeItem('token')
-  // router.push('/login')
+  sessionStorage.removeItem('token')
+  router.push('/login')
 }
 </script>
 <style scoped lang="scss">

+ 0 - 2
src/components/admin-frame/parts/Sidebar.vue

@@ -55,7 +55,6 @@
 <script setup lang="ts">
 import { admin } from '../../../layout/menu'
 import { menuInfo } from '../../../layout/site'
-import _ from 'lodash'
 import { ElMessage } from 'element-plus'
 import store from '@/stores/counter'
 import type { Ref } from 'vue'
@@ -68,7 +67,6 @@ const route = useRoute()
 let onRoutes = route.path
 let user: Ref<any> = ref(store.state.user)
 const styleInfo: Ref<any> = ref(menuInfo.info)
-let collapse: Ref<any> = ref(false)
 let items: Ref<any> = ref(admin)
 onMounted(async () => {})