曹睿
2025-04-22 2fa9c764993b4a7ad51754d0e8587990f96f1529
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,10 @@
  const getInfo = () => {
    return new Promise((resolve, reject) => {
      UserAPI.getUserInfo()
        .then((data) => {
          setUserInfo(data);
          userInfo.value = data;
          resolve(data);
        .then((data: any) => {
          setUserInfo(data.data);
          userInfo.value = data.data.user;
          resolve(data.data);
        })
        .catch((error) => {
          console.error("获取用户信息失败", error);
@@ -68,7 +68,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 {