曹睿
2025-04-25 ec1bef3a37e8dcdf22f1bf52e7c272a18306f4b9
src/store/modules/user.ts
@@ -10,9 +10,9 @@
  const login = (data: LoginFormData) => {
    return new Promise((resolve, reject) => {
      AuthAPI.login(data)
        .then((data) => {
          setToken(data.accessToken);
          resolve(data);
        .then((data: any) => {
          setToken(data.data.token);
          resolve(data.data);
        })
        .catch((error) => {
          console.error("登录失败", error);
@@ -40,10 +40,11 @@
  const getInfo = () => {
    return new Promise((resolve, reject) => {
      UserAPI.getUserInfo()
        .then((data) => {
          setUserInfo(data);
          userInfo.value = data;
          resolve(data);
        .then((data: any) => {
          console.log("获取用户信息成功", data.data.user);
          setUserInfo(data.data.user);
          userInfo.value = data.data.user;
          resolve(data.data);
        })
        .catch((error) => {
          console.error("获取用户信息失败", error);
@@ -68,7 +69,8 @@
  const isUserInfoComplete = (): boolean => {
    if (!userInfo.value) return false;
    return !!(userInfo.value.nickname && userInfo.value.avatar);
    // return !!(userInfo.value.nickName && userInfo.value.avatar);
    return !!userInfo.value.nickName;
  };
  return {