mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-08 18:36:51 +08:00
feat(knowledge): 添加元数据功能
- 新增元数据组件,用于管理文档的元数据 - 在知识详情页面添加元数据按钮,可打开元数据抽屉- 实现元数据的添加、编辑和删除功能 - 优化菜单和角色对话框的样式和布局
This commit is contained in:
@@ -62,13 +62,21 @@
|
||||
@click="jumpAddKnowledge"
|
||||
>上传知识</el-button
|
||||
>
|
||||
<!-- <el-button-->
|
||||
<!-- type="primary"-->
|
||||
<!-- icon="el-icon-s-promotion"-->
|
||||
<!-- size="medium"-->
|
||||
<!-- class="line-button"-->
|
||||
<!-- @click="handleHitTestClick"-->
|
||||
<!-- >命中测试</el-button-->
|
||||
<!-- >-->
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-s-promotion"
|
||||
icon="el-icon-edit-outline"
|
||||
size="medium"
|
||||
class="line-button"
|
||||
@click="handleHitTestClick"
|
||||
>命中测试</el-button
|
||||
@click="handleMetaData"
|
||||
>元数据</el-button
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
@@ -179,6 +187,15 @@
|
||||
>
|
||||
<hitTest></hitTest>
|
||||
</el-drawer>
|
||||
|
||||
<!--元数据-->
|
||||
<el-drawer
|
||||
:title="meteDataDrawer.title"
|
||||
:visible.sync="meteDataDrawer.visible"
|
||||
size="30%"
|
||||
>
|
||||
<mete-data></mete-data>
|
||||
</el-drawer>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
@@ -198,6 +215,8 @@ import DocumentDrawer from './components/documentDetail/DocumentDrawer.vue'
|
||||
import knowledgeForm from '@/views/knowledge/detail/components/knowledgeForm.vue'
|
||||
import knowledgePng_1 from '@/assets/images/konwledge/konwledge-1.png'
|
||||
import hitTest from '@/views/knowledge/detail/components/HitTest/Index.vue'
|
||||
import meteData from '@/views/knowledge/detail/components/meteData/Index.vue'
|
||||
import MeteData from '@/views/knowledge/detail/components/meteData/Index.vue'
|
||||
|
||||
export default {
|
||||
name: 'index',
|
||||
@@ -207,6 +226,10 @@ export default {
|
||||
title: '命中测试',
|
||||
visible: false
|
||||
},
|
||||
meteDataDrawer: {
|
||||
title: '元数据',
|
||||
visible: false
|
||||
},
|
||||
knowledgePng_1,
|
||||
datasetId: this.$route.query.datasetId,
|
||||
activeName: -1,
|
||||
@@ -243,6 +266,7 @@ export default {
|
||||
props: {},
|
||||
watch: {},
|
||||
components: {
|
||||
MeteData,
|
||||
hitTest,
|
||||
knowledgeForm,
|
||||
DocumentDrawer
|
||||
@@ -437,6 +461,9 @@ export default {
|
||||
*/
|
||||
handleHitTestClick() {
|
||||
this.hitTestConfig.visible = true
|
||||
},
|
||||
handleMetaData() {
|
||||
this.meteDataDrawer.visible = true
|
||||
}
|
||||
},
|
||||
filters: {
|
||||
|
||||
Reference in New Issue
Block a user