mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-09 02:46:50 +08:00
feat(knowledge): 优化知识构建预处理页面
- 添加预处理和 OCR 协助处理的 tooltip 说明 - 调整表单项的样式和布局 - 优化底部按钮的显示逻辑- 添加数据来源为本地文件时的预处理选项
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div id="preprocessing-container " class="mt20">
|
||||
<el-form label-width="150px" :model="form" ref="processForm">
|
||||
<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-button label="1" size="medium">使用本地文件</el-radio-button>
|
||||
@@ -26,6 +26,13 @@
|
||||
<!-- 本地文件 -->
|
||||
<div v-if="form.radio === '1'">
|
||||
<el-form-item label="是否进行预处理:" required prop="beMinerU">
|
||||
<template slot="label">
|
||||
是否进行预处理
|
||||
<el-tooltip class="item" effect="dark" content="通过整合最先进的文档解析模型来提高内容提取质量" placement="top">
|
||||
<i class="el-icon-info ml5" style="color: #909399;"></i>
|
||||
</el-tooltip>
|
||||
:
|
||||
</template>
|
||||
<el-radio-group v-model="form.beMinerU" size="medium">
|
||||
<el-radio :label="true" size="medium">是</el-radio>
|
||||
<el-radio :label="false" size="medium">否</el-radio>
|
||||
@@ -33,6 +40,13 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="是否ocr协助处理:" required prop="beOcr">
|
||||
<template slot="label">
|
||||
是否ocr协助处理
|
||||
<el-tooltip class="item" effect="dark" content="能更好的协助处理图片、表格类数据" placement="top">
|
||||
<i class="el-icon-info ml5" style="color: #909399;"></i>
|
||||
</el-tooltip>
|
||||
:
|
||||
</template>
|
||||
<el-radio-group v-model="form.beOcr" size="medium">
|
||||
<el-radio :label="true" size="medium">是</el-radio>
|
||||
<el-radio :label="false" size="medium">否</el-radio>
|
||||
|
||||
@@ -12,17 +12,19 @@
|
||||
</el-steps>
|
||||
|
||||
<div class="components">
|
||||
<step-preprocessing v-if="active === 0" @getForm="getForm" @getDocumentId="getDocumentId"></step-preprocessing>
|
||||
<step-preprocessing ref="stepPreprocessing" v-if="active === 0" @getForm="getForm" @getDocumentId="getDocumentId"></step-preprocessing>
|
||||
<split-config v-if="active === 1"></split-config>
|
||||
<words v-if="active === 2"></words>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card-bottom">
|
||||
<el-button type="primary" size="medium" @click="fetchApi">一键处理</el-button>
|
||||
<el-button type="primary" size="medium" @click="active++" v-if="active < 2">下一步</el-button>
|
||||
<el-button v-if="active === 0 && $refs.stepPreprocessing && $refs.stepPreprocessing.form.radio === '2'" type="primary" size="medium" @click="fetchApi">
|
||||
一键处理
|
||||
</el-button>
|
||||
<el-button type="primary" size="medium" v-if="active === 2">确定</el-button>
|
||||
<el-button type="primary" size="medium" @click="active--" v-if="active >= 1">上一步</el-button>
|
||||
<el-button size="medium" @click="active--" v-if="active >= 1">上一步</el-button>
|
||||
<el-button type="primary" size="medium" @click="active++" v-if="active < 2">下一步</el-button>
|
||||
<el-button type="primary" size="medium">取消</el-button>
|
||||
</div>
|
||||
</el-card>
|
||||
@@ -44,7 +46,7 @@ export default {
|
||||
name: 'create',
|
||||
data() {
|
||||
return {
|
||||
visible: true,
|
||||
visible: false,
|
||||
active: 0,
|
||||
documentId: ''
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user