添加查询提醒
This commit is contained in:
parent
fd0563d99f
commit
febe85cd4b
@ -11,7 +11,7 @@
|
|||||||
<div class="graph-container layout-container" v-else>
|
<div class="graph-container layout-container" v-else>
|
||||||
<HeaderComponent
|
<HeaderComponent
|
||||||
title="图数据库"
|
title="图数据库"
|
||||||
:description="`${graphInfo?.database_name || ''} - 共 ${graphInfo?.entity_count || 0} 实体,${graphInfo?.relationship_count || 0} 个关系。向量模型:${graphInfo?.embed_model_name || '未上传文件'}`"
|
:description="graphDescription"
|
||||||
>
|
>
|
||||||
<template #actions>
|
<template #actions>
|
||||||
<div class="status-wrapper">
|
<div class="status-wrapper">
|
||||||
@ -32,6 +32,7 @@
|
|||||||
<a-button
|
<a-button
|
||||||
type="primary"
|
type="primary"
|
||||||
:loading="state.searchLoading"
|
:loading="state.searchLoading"
|
||||||
|
:disabled="state.searchLoading"
|
||||||
@click="onSearch"
|
@click="onSearch"
|
||||||
>
|
>
|
||||||
检索实体
|
检索实体
|
||||||
@ -204,6 +205,22 @@ const loadSampleNodes = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const onSearch = () => {
|
const onSearch = () => {
|
||||||
|
if (state.searchLoading) {
|
||||||
|
message.error('请稍后再试')
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if (graphInfo?.value?.embed_model_name !== cur_embed_model.value) {
|
||||||
|
if (!graphInfo?.value?.embed_model_name) {
|
||||||
|
message.error('请先上传文件(jsonl)')
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!confirm(`构建图数据库时向量模型为 ${graphInfo?.value?.embed_model_name},当前向量模型为 ${cur_embed_model.value},是否继续查询?`)) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!state.searchInput) {
|
if (!state.searchInput) {
|
||||||
message.error('请输入要查询的实体')
|
message.error('请输入要查询的实体')
|
||||||
return
|
return
|
||||||
@ -315,6 +332,15 @@ const graphStatusText = computed(() => {
|
|||||||
return graphInfo.value?.status === 'open' ? '已连接' : '已关闭';
|
return graphInfo.value?.status === 'open' ? '已连接' : '已关闭';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const graphDescription = computed(() => {
|
||||||
|
const dbName = graphInfo.value?.database_name || '';
|
||||||
|
const entityCount = graphInfo.value?.entity_count || 0;
|
||||||
|
const relationCount = graphInfo.value?.relationship_count || 0;
|
||||||
|
const modelName = graphInfo.value?.embed_model_name || '未上传文件';
|
||||||
|
|
||||||
|
return `${dbName} - 共 ${entityCount} 实体,${relationCount} 个关系。向量模型:${modelName}`;
|
||||||
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user