|
@@ -3,13 +3,16 @@ import router from '@/router'
|
|
|
import {
|
|
import {
|
|
|
Role,
|
|
Role,
|
|
|
RoleAccess
|
|
RoleAccess
|
|
|
-} from '@/constant'
|
|
|
|
|
|
|
+} from '@/constant.js'
|
|
|
import {
|
|
import {
|
|
|
inst,
|
|
inst,
|
|
|
close
|
|
close
|
|
|
-} from '@/utils/mqtt'
|
|
|
|
|
|
|
+} from '@/utils/mqtt.js'
|
|
|
import { startMonitor } from '@/utils/adapter'
|
|
import { startMonitor } from '@/utils/adapter'
|
|
|
-import { getTenantsByQuery } from '@/api/user'
|
|
|
|
|
|
|
+import {
|
|
|
|
|
+ logout,
|
|
|
|
|
+ getTenantsByQuery
|
|
|
|
|
+} from '@/api/user.js'
|
|
|
|
|
|
|
|
const state = {
|
|
const state = {
|
|
|
token: '',
|
|
token: '',
|
|
@@ -162,6 +165,7 @@ const actions = {
|
|
|
commit('SET_AVATAR', avatar)
|
|
commit('SET_AVATAR', avatar)
|
|
|
},
|
|
},
|
|
|
logout () {
|
|
logout () {
|
|
|
|
|
+ logout()
|
|
|
router.replace({ path: '/' })
|
|
router.replace({ path: '/' })
|
|
|
// 登出将跳转页面,所以不需其他操作
|
|
// 登出将跳转页面,所以不需其他操作
|
|
|
Vue.prototype.$keycloak.logout()
|
|
Vue.prototype.$keycloak.logout()
|