兰宝车间质量管理系统-前端
gssong
2024-04-01 b0087d1a50b45c64669f15bd0996f858cb46b086
src/store/modules/user.ts
@@ -1,9 +1,9 @@
import { to } from 'await-to-js';
import defAva from '@/assets/images/profile.jpg';
import store from '@/store';
import { getToken, removeToken, setToken } from '@/utils/auth';
import { login as loginApi, logout as logoutApi, getInfo as getUserInfo } from '@/api/login';
import { LoginData } from '@/api/types';
import defAva from '@/assets/images/profile.jpg';
import store from '@/store';
export const useUserStore = defineStore('user', () => {
  const token = ref(getToken());
@@ -63,6 +63,10 @@
    removeToken();
  };
  const setAvatar = (value: string) => {
    avatar.value = value;
  };
  return {
    userId,
    token,
@@ -72,7 +76,8 @@
    permissions,
    login,
    getInfo,
    logout
    logout,
    setAvatar
  };
});