mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-08 10:26:48 +08:00
feat(knowledge): 优化知识库创建流程并添加 Markdown 预览功能
- 修改知识库创建流程,支持从第 2步直接进入第 3 步 - 添加 Markdown 文件预览功能 - 优化重新上传逻辑,根据路由参数判断当前步骤 - 新增 reviewKnowledge 组件用于直接上传到知识库之前的预览页面 - 调整步骤显示逻辑,根据文件类型和状态动态显示
This commit is contained in:
@@ -460,6 +460,30 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
jumpToUpload(params) {
|
||||
sessionStorage.removeItem('documentId')
|
||||
let { datasetId } = this.$route.query
|
||||
|
||||
let querys = {}
|
||||
|
||||
querys.datasetId = datasetId
|
||||
querys.documentId = params.row.id
|
||||
if (params.row.optStatus === 0) {
|
||||
querys.activeLevel = 1
|
||||
} else {
|
||||
querys.activeLevel = params.row.optStatus - 1
|
||||
querys.isMd = true
|
||||
}
|
||||
|
||||
this.$router.push({
|
||||
path: '/knowledge/detail/create',
|
||||
query: {
|
||||
...querys
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
// 元数据操作
|
||||
handleAddMetadata(row) {
|
||||
this.metadataOperatorDrawer.visible = true
|
||||
@@ -689,7 +713,25 @@ export default {
|
||||
}
|
||||
},
|
||||
'标注元数据'
|
||||
)
|
||||
),
|
||||
params.row.optStatus < 4
|
||||
? h(
|
||||
'el-button',
|
||||
{
|
||||
class: 'floatSpan',
|
||||
props: {
|
||||
type: 'primary',
|
||||
size: 'mini',
|
||||
icon: 'el-icon-tickets',
|
||||
title: '添加元数据'
|
||||
},
|
||||
on: {
|
||||
click: () => this.jumpToUpload(params)
|
||||
}
|
||||
},
|
||||
'文件拆分处理'
|
||||
)
|
||||
: ''
|
||||
])
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user