|
|
@@ -230,6 +230,7 @@
|
|
|
:limit="100"
|
|
|
accept=".pdf"
|
|
|
:auto-upload="true"
|
|
|
+ :data="uploadParams"
|
|
|
>
|
|
|
<template #trigger>
|
|
|
<div class="upload-trigger">
|
|
|
@@ -439,6 +440,7 @@ export default defineComponent({
|
|
|
|
|
|
// 上传相关配置
|
|
|
const uploadAction = `${API_BASE_URL}/upload/file`;
|
|
|
+ const uploadParams = ref<{ dataset_id: number | null }>({ dataset_id: null });
|
|
|
|
|
|
const dialogVisible = ref(false);
|
|
|
const formRef = ref();
|
|
|
@@ -563,6 +565,7 @@ export default defineComponent({
|
|
|
ElMessage.error('文件大小不能超过100MB!');
|
|
|
return false;
|
|
|
}
|
|
|
+ uploadParams.value.dataset_id = datasetId.value
|
|
|
return true;
|
|
|
};
|
|
|
|
|
|
@@ -736,6 +739,7 @@ export default defineComponent({
|
|
|
onPdfLoad,
|
|
|
onPdfError,
|
|
|
openPdfInNewTab,
|
|
|
+ uploadParams,
|
|
|
};
|
|
|
},
|
|
|
});
|