Commit dfe560a54285da47df99f42a5d0203c8789f79e7

Authored by acdxxx177
Committed by GitHub
1 parent 692df33f

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

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