浏览代码

解决个人中心头像问题

skywnn 1 天之前
父节点
当前提交
eebec6a294
共有 2 个文件被更改,包括 4 次插入3 次删除
  1. 2 2
      src/store/modules/user.ts
  2. 2 1
      src/views/system/user/profile/userAvatar.vue

+ 2 - 2
src/store/modules/user.ts

@@ -73,8 +73,8 @@ const useUserStore = defineStore('user', {
                         const user = res.user;
                         const avatar =
                             user.avatar === '' || user.avatar == null
-                                ? defAva
-                                : import.meta.env.VITE_APP_BASE_API + user.avatar;
+                                ? defAva : user.avatar;
+                                //: import.meta.env.VITE_APP_BASE_API + user.avatar;
 
                         if (res.roles && res.roles.length > 0) {
                             // 验证返回的roles是否是一个非空数组

+ 2 - 1
src/views/system/user/profile/userAvatar.vue

@@ -147,7 +147,8 @@ function uploadImg() {
         formData.append('avatarfile', data);
         uploadAvatar(formData).then((response: any) => {
             open.value = false;
-            options.img = import.meta.env.VITE_APP_BASE_API + response.imgUrl;
+            //options.img = import.meta.env.VITE_APP_BASE_API + response.imgUrl;
+            options.img = response.imgUrl;
             userStore.avatar = options.img;
             proxy!.$modal.msgSuccess('修改成功');
             visible.value = false;