fix:qa变量定义

This commit is contained in:
du.meimei
2025-04-18 09:51:49 +08:00
parent 45ca16924f
commit 6bee8d015b
2 changed files with 42 additions and 26 deletions

View File

@@ -8,7 +8,7 @@
<i class="el-icon-document"></i>
</div>
<div class="file-info">
<h3>{{ descriptions.fileName || descriptions.knowledgeName }}</h3>
<h3>{{ descriptions.knowledgeName }}</h3>
<el-tag type="primary" class="mr10">{{ getDocumentSourceLabel(descriptions.documentSource) }}</el-tag>
<el-tag type="info">{{ descriptions.createdDate }}</el-tag>
</div>
@@ -36,15 +36,18 @@
</span>
<div v-else class="flex">
<div v-for="item in documentDetail.splitRules" :key="item.id" class="rule-detail-item">
<p>
<span class="rule-label">样式:</span> <span class="rule-value">{{ item.titleLevel }}</span>
</p>
<p>
<span class="rule-label">关键词:</span> <span class="rule-value">{{ item.ruleRegex }}</span>
</p>
<p>
<span class="rule-label">备注:</span> <span class="rule-value">{{ item.description }}</span>
</p>
<div>
<p class="rule-label">样式</p>
<span class="rule-value">{{ item.titleLevel }}</span>
</div>
<div>
<p class="rule-label">关键词</p>
<span class="rule-value">{{ item.ruleRegex }}</span>
</div>
<div>
<p class="rule-label">备注</p>
<span class="rule-value">{{ item.description }}</span>
</div>
</div>
</div>
</div>
@@ -55,21 +58,26 @@
</span>
<div v-else class="flex">
<div v-for="item in documentDetail.extractRules" :key="item.id" class="rule-detail-item">
<p>
<span class="rule-label">属性:</span> <span class="rule-value">{{ item.attribute }}</span>
</p>
<p>
<span class="rule-label">属性描述:</span><span class="rule-value">{{ item.attributeDesc }}</span>
</p>
<p>
<span class="rule-label">关键词:</span> <span class="rule-value">{{ item.keyword }}</span>
</p>
<p>
<span class="rule-label">关键词示例:</span> <span class="rule-value">{{ item.example }}</span>
</p>
<p>
<span class="rule-label">提示词:</span> <span class="rule-value">{{ item.prompt }}</span>
</p>
<div>
<p class="rule-label">属性</p>
<span class="rule-value">{{ item.attribute }}</span>
</div>
<div>
<p class="rule-label">属性描述</p>
<span class="rule-value">{{ item.attributeDesc }}</span>
</div>
<div>
<p class="rule-label">关键词</p>
<span class="rule-value">{{ item.keyword }}</span>
</div>
<div>
<p class="rule-label">关键词示例</p>
<span class="rule-value">{{ item.example }}</span>
</div>
<div>
<p class="rule-label">提示词</p>
<span class="rule-value">{{ item.prompt }}</span>
</div>
</div>
</div>
</div>
@@ -247,7 +255,9 @@ export default {
border-radius: 8px;
border: 1px solid #e0e0e0;
margin-right: 10px;
div {
display: flex;
}
p {
margin: 5px 0;
}
@@ -256,6 +266,7 @@ export default {
font-size: 14px;
color: #606266;
margin-bottom: 10px;
width: 100px;
}
.rule-value {

View File

@@ -56,6 +56,11 @@ export default {
type: Object,
default: () => ({ data: [] })
}
},
data() {
return {
activeSegment: 0
}
}
}
</script>