|
@@ -1,7 +1,7 @@
|
|
|
import { defineStore } from 'pinia'
|
|
|
import { UserState } from '@/types'
|
|
|
import { ls } from '@/utils'
|
|
|
-import { login, logout } from '@/api/login'
|
|
|
+import { login, logout, getMenuPermissions } from '@/api/login'
|
|
|
import router, { resetRouter } from '@/router'
|
|
|
// eslint-disable-next-line
|
|
|
// @ts-ignore
|
|
@@ -51,7 +51,11 @@ const useUserStore = defineStore({
|
|
|
* 获取用户信息(昵称、头像、角色集合、权限集合)
|
|
|
*/
|
|
|
getUserInfo() {
|
|
|
+ getMenuPermissions().then(res => {
|
|
|
+ console.error(res, 'res.......')
|
|
|
+ })
|
|
|
return new Promise(resolve => {
|
|
|
+ console.log('fetch 获取用户信息')
|
|
|
this.isLogin = true
|
|
|
resolve(true)
|
|
|
})
|