wsq-前端-20260727-新增功能-改善提案页面新增弹窗调整
This commit is contained in:
@@ -195,9 +195,11 @@ async function handleUpload() {
|
||||
});
|
||||
} else {
|
||||
failCount++;
|
||||
console.error('[SUploadFile] 上传响应未通过校验:', result);
|
||||
}
|
||||
} else {
|
||||
failCount++;
|
||||
console.error('[SUploadFile] 上传请求失败:', r.reason);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -206,12 +208,16 @@ async function handleUpload() {
|
||||
emit('upload-success', { success: true, results: successResults });
|
||||
handleCancel();
|
||||
} else {
|
||||
createMessage.error('所有文件上传失败');
|
||||
const firstResult = results.find(r => r.status === 'fulfilled')?.value?.response?.data;
|
||||
const firstReason = results.find(r => r.status === 'rejected')?.reason;
|
||||
const serverMsg = firstResult?.message ? `:${firstResult.message}` : '';
|
||||
const debugMsg = firstResult ? `:${JSON.stringify(firstResult).slice(0, 200)}` : (firstReason ? `:${firstReason?.message || firstReason}` : '');
|
||||
createMessage.error('所有文件上传失败' + serverMsg + debugMsg);
|
||||
emit('upload-error', new Error('所有文件上传失败'));
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('上传失败:', error);
|
||||
createMessage.error('文件上传失败');
|
||||
createMessage.error('文件上传失败: ' + (error?.message || error));
|
||||
emit('upload-error', error);
|
||||
} finally {
|
||||
uploading.value = false;
|
||||
|
||||
Reference in New Issue
Block a user