gaoluyang
4 天以前 fe40c87fe44c8565576c27bbc6794e06c034ce33
src/store/modules/user.ts
@@ -2,6 +2,7 @@
import { getToken, setToken, removeToken } from "@/utils/auth";
import defAva from "@/static/images/profile.jpg";
import { defineStore } from "pinia";
import config from '@/config.js'
export interface LoginForm {
  username: string;
@@ -46,7 +47,7 @@
          .then((res: any) => {
              const user = res.user
              let avatar = user.avatar || ""
              avatar = import.meta.env.VITE_APP_BASE_API + '/profile/' + avatar
              avatar = config.baseUrl + '/profile/' + avatar
              if (res.roles && res.roles.length > 0) { // 验证返回的roles是否是一个非空数组
                  this.roles = res.roles
                  this.permissions = res.permissions