|
@@ -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">
|