mirror of
http://112.124.100.131/ebiz-ai/ebiz-ai-knowledge-manage.git
synced 2025-12-06 17:36:48 +08:00
feat(knowledge): 增加目录模式下的分段模式显示- 在知识表单和列表页面添加目录模式下的分段模式显示逻辑
- 修改 filterSegmentedMode 过滤器,支持目录模式 - 传入额外参数以确定是否使用目录模式
This commit is contained in:
@@ -34,7 +34,10 @@
|
|||||||
prop="segmentedMode"
|
prop="segmentedMode"
|
||||||
v-if="datasetId"
|
v-if="datasetId"
|
||||||
>
|
>
|
||||||
{{ model.segmentedMode | filterSegmentedMode }}
|
{{
|
||||||
|
model.segmentedMode
|
||||||
|
| filterSegmentedMode(model.segmentedMode, model)
|
||||||
|
}}
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="分段模式:" prop="segmentedMode" v-else>
|
<el-form-item label="分段模式:" prop="segmentedMode" v-else>
|
||||||
@@ -194,12 +197,18 @@ export default {
|
|||||||
otherSelect
|
otherSelect
|
||||||
},
|
},
|
||||||
filters: {
|
filters: {
|
||||||
filterSegmentedMode(val) {
|
filterSegmentedMode(val, wet, qw) {
|
||||||
switch (val) {
|
let value = wet
|
||||||
|
if (qw.useDirectory === 1) {
|
||||||
|
value = 3
|
||||||
|
}
|
||||||
|
switch (value) {
|
||||||
case 0:
|
case 0:
|
||||||
return '传统分段模式'
|
return '传统分段模式'
|
||||||
case 1:
|
case 1:
|
||||||
return ' Q&A分段模式'
|
return ' Q&A分段模式'
|
||||||
|
case 3:
|
||||||
|
return '传统分段模式(目录模式)'
|
||||||
default:
|
default:
|
||||||
return '未知模式'
|
return '未知模式'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -69,7 +69,10 @@
|
|||||||
|
|
||||||
<div class="flex align-items-c justify-content-b mh20 mv5">
|
<div class="flex align-items-c justify-content-b mh20 mv5">
|
||||||
<div class="theme-primary-desc-text-drank fs12">
|
<div class="theme-primary-desc-text-drank fs12">
|
||||||
{{ item.segmentedMode | filterSegmentedMode }}
|
{{
|
||||||
|
item.segmentedMode
|
||||||
|
| filterSegmentedMode(item.segmentedMode, item, item)
|
||||||
|
}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="opacity-button">
|
<div class="opacity-button">
|
||||||
@@ -190,12 +193,18 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
filters: {
|
filters: {
|
||||||
filterSegmentedMode(val) {
|
filterSegmentedMode(val, wet, qw) {
|
||||||
switch (val) {
|
let value = wet
|
||||||
|
if (qw.useDirectory === 1) {
|
||||||
|
value = 3
|
||||||
|
}
|
||||||
|
switch (value) {
|
||||||
case 0:
|
case 0:
|
||||||
return '传统分段模式'
|
return '传统分段模式'
|
||||||
case 1:
|
case 1:
|
||||||
return ' Q&A分段模式'
|
return ' Q&A分段模式'
|
||||||
|
case 3:
|
||||||
|
return '传统分段模式(目录模式)'
|
||||||
default:
|
default:
|
||||||
return '未知模式'
|
return '未知模式'
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user