Commit dfe560a54285da47df99f42a5d0203c8789f79e7

Authored by acdxxx177
Committed by GitHub
1 parent 692df33f

perf: 头像上传组件返回值增加后端接口的返回值 (#2244)

src/components/Cropper/src/CropperAvatar.vue
@@ -91,9 +91,9 @@ @@ -91,9 +91,9 @@
91 }, 91 },
92 ); 92 );
93 93
94 - function handleUploadSuccess({ source }) { 94 + function handleUploadSuccess({ source, data }) {
95 sourceValue.value = source; 95 sourceValue.value = source;
96 - emit('change', source); 96 + emit('change', { source, data });
97 createMessage.success(t('component.cropper.uploadSuccess')); 97 createMessage.success(t('component.cropper.uploadSuccess'));
98 } 98 }
99 99
src/views/demo/page/account/setting/BaseSetting.vue
@@ -65,10 +65,11 @@ @@ -65,10 +65,11 @@
65 return avatar || headerImg; 65 return avatar || headerImg;
66 }); 66 });
67 67
68 - function updateAvatar(src: string) { 68 + function updateAvatar({ src, data }) {
69 const userinfo = userStore.getUserInfo; 69 const userinfo = userStore.getUserInfo;
70 userinfo.avatar = src; 70 userinfo.avatar = src;
71 userStore.setUserInfo(userinfo); 71 userStore.setUserInfo(userinfo);
  72 + console.log('data', data);
72 } 73 }
73 74
74 return { 75 return {