feat(RenderMinerU): 优化 PDF 渲染组件功能

- 添加 isShowPdf 属性,控制 PDF 预览的显示- 调整编辑模式下的界面布局
- 优化按钮生成事件的命名
- 添加初始 Markdown 文档获取方法
This commit is contained in:
陈昱达
2025-04-14 16:47:54 +08:00
parent dba3fb787d
commit a3df6f38a5
3 changed files with 27 additions and 16 deletions

View File

@@ -2,7 +2,7 @@
<div id="preprocessing-container " class="mt20">
<el-form label-width="170px" :model="form" ref="processForm">
<el-form-item label="数据来源:" required prop="radio">
<el-radio-group v-model="form.radio" size="medium">
<el-radio-group v-model="form.radio" size="medium" @change="getFileType">
<el-radio-button label="1" size="medium">使用本地文件</el-radio-button>
<el-radio-button label="2" size="medium">使用通用知识文件模板</el-radio-button>
</el-radio-group>
@@ -100,6 +100,9 @@ export default {
components: {},
filters: {},
methods: {
getFileType() {
this.$emit('getFileType', this.form.radio)
},
downloadTemplate() {},
handleUploadSuccess(response, file) {
this.fieldList = [file]
@@ -116,7 +119,9 @@ export default {
this.documentId = response.content.content.id
// 向上导入documentId
this.$emit('getDocumentId', this.documentId)
// 文件内容
this.$emit('getUploadDetail', response.content.content)
// 表单内容
this.$emit('getForm', this.$refs.processForm, this.form)
} else {
this.$message({