|
|
@@ -115,23 +115,23 @@
|
|
|
<span v-else class="content-type text-type">文本文档</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- class="chunk-btn"
|
|
|
- @click="openChunkDialog"
|
|
|
- >
|
|
|
- <span class="button-icon">📖</span>
|
|
|
- 查看分段
|
|
|
- </el-button>
|
|
|
- <el-button
|
|
|
- v-if="selectedTextType === 3 && selectedUrl"
|
|
|
- type="primary"
|
|
|
- class="view-pdf-btn"
|
|
|
- @click="openPdfInNewTab"
|
|
|
- >
|
|
|
- <span class="button-icon">👀</span>
|
|
|
- 在新窗口查看PDF
|
|
|
- </el-button>
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ class="chunk-btn"
|
|
|
+ @click="openChunkDialog"
|
|
|
+ >
|
|
|
+ <span class="button-icon">📖</span>
|
|
|
+ 查看分段
|
|
|
+ </el-button>
|
|
|
+ <el-button
|
|
|
+ v-if="selectedTextType === 3 && selectedUrl"
|
|
|
+ type="primary"
|
|
|
+ class="view-pdf-btn"
|
|
|
+ @click="openPdfInNewTab"
|
|
|
+ >
|
|
|
+ <span class="button-icon">👀</span>
|
|
|
+ 在新窗口查看PDF
|
|
|
+ </el-button>
|
|
|
</div>
|
|
|
|
|
|
<div class="content-body">
|
|
|
@@ -145,10 +145,10 @@
|
|
|
@load="onPdfLoad"
|
|
|
@error="onPdfError"
|
|
|
></iframe>
|
|
|
-<!-- <div v-if="pdfLoading" class="pdf-loading">-->
|
|
|
-<!-- <div class="loading-spinner"></div>-->
|
|
|
-<!-- <p>正在加载PDF文档...</p>-->
|
|
|
-<!-- </div>-->
|
|
|
+ <!-- <div v-if="pdfLoading" class="pdf-loading">-->
|
|
|
+ <!-- <div class="loading-spinner"></div>-->
|
|
|
+ <!-- <p>正在加载PDF文档...</p>-->
|
|
|
+ <!-- </div>-->
|
|
|
</div>
|
|
|
<div v-else class="pdf-empty">
|
|
|
<div class="empty-icon">📄</div>
|
|
|
@@ -594,6 +594,7 @@ export default defineComponent({
|
|
|
title: formData.value.title,
|
|
|
text: formData.value.text,
|
|
|
dont_chunk: !formData.value.isChunk,
|
|
|
+ is_web: true,
|
|
|
});
|
|
|
|
|
|
console.log('提交成功:', response.data);
|
|
|
@@ -605,8 +606,12 @@ export default defineComponent({
|
|
|
console.error('datasetId is null');
|
|
|
}
|
|
|
|
|
|
- ElMessage.success('文档添加成功!');
|
|
|
- resetForm();
|
|
|
+ if (response.data.error != null) {
|
|
|
+ ElMessage.error(response.data.error);
|
|
|
+ } else {
|
|
|
+ ElMessage.success('文档添加成功!');
|
|
|
+ resetForm();
|
|
|
+ }
|
|
|
|
|
|
} catch (error) {
|
|
|
console.error('提交失败:', error);
|