| | |
| | | this.$store.dispatch('app/toggleSideBar') |
| | | }, |
| | | async logout() { |
| | | // await this.$store.dispatch('user/logout') |
| | | const usercode = getCookie('navTabId') |
| | | const username = getCookie('admin') |
| | | const usertype = getCookie('usertype') |
| | | const userid = getCookie('userid') |
| | | const data = { |
| | | usercode, |
| | | username, |
| | | usertype, |
| | | userid |
| | | } |
| | | const res = await logout(data) |
| | | if (res.code === '200') { |
| | | removeToken() |
| | | resetRouter() |
| | | removeCookie('admin') |
| | | removeCookie('navTabId') |
| | | removeCookie('usertype') |
| | | removeCookie('userid') |
| | | this.$message.success('退出成功!') |
| | | this.$router.push('/login') |
| | | // this.$router.push(`/login?redirect=${this.$route.fullPath}`) |
| | | } |
| | | // this.$router.push(`/login`) |
| | | await this.$store.dispatch('user/logout') |
| | | this.$message.success('退出成功!') |
| | | this.$router.push(`/login`) |
| | | } |
| | | } |
| | | } |