|
@@ -75,7 +75,7 @@ const outLimit = () => {
|
|
ElMessage.error(`只允许上传${limit.value}个文件`);
|
|
ElMessage.error(`只允许上传${limit.value}个文件`);
|
|
};
|
|
};
|
|
// 上传成功,response:成功信息,file:图片信息,fileList:图片列表
|
|
// 上传成功,response:成功信息,file:图片信息,fileList:图片列表
|
|
-const onSuccess = (response: { errcode: string | number; errmsg: string; uri: string }, file: { name: string }) => {
|
|
|
|
|
|
+const onSuccess = (response: { errcode: string | number; errmsg: string; data: { uri: any } }, file: { name: string }) => {
|
|
if (response.errcode !== 0) {
|
|
if (response.errcode !== 0) {
|
|
ElMessage({ type: 'error', message: '删除成功' });
|
|
ElMessage({ type: 'error', message: '删除成功' });
|
|
return;
|
|
return;
|
|
@@ -83,9 +83,9 @@ const onSuccess = (response: { errcode: string | number; errmsg: string; uri: st
|
|
let ponse = _.omit(response, ['errcode', 'errmsg']);
|
|
let ponse = _.omit(response, ['errcode', 'errmsg']);
|
|
let arr: Ref<ListItem[]> = _.cloneDeep(list);
|
|
let arr: Ref<ListItem[]> = _.cloneDeep(list);
|
|
if (_.isArray(list.value)) {
|
|
if (_.isArray(list.value)) {
|
|
- arr.value.push({ ...ponse, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.uri}` });
|
|
|
|
|
|
+ arr.value.push({ ...ponse.data, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.data.uri}` });
|
|
} else {
|
|
} else {
|
|
- arr.value = [{ ...ponse, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.uri}` }];
|
|
|
|
|
|
+ arr.value = [{ ...ponse.data, name: file.name, url: `${import.meta.env.VITE_APP_HOST}${response.data.uri}` }];
|
|
}
|
|
}
|
|
emit('change', { model: model.value, value: arr.value });
|
|
emit('change', { model: model.value, value: arr.value });
|
|
};
|
|
};
|