feat(web): 更新应用外壳路由视图和政策制度页面,增强前端路由嵌套和页面展示能力

This commit is contained in:
caoxiaozhu
2026-05-15 09:37:42 +00:00
parent 02f54ea208
commit 72ea05ae0d
3 changed files with 150 additions and 48 deletions

View File

@@ -97,7 +97,7 @@
v-if="isAdmin"
class="more-btn ingest"
type="button"
:disabled="Boolean(ingestingId) || deletingId === doc.id"
:disabled="Boolean(ingestingId) || deletingId === doc.id || Number(doc.stateCode || 0) === 2"
:aria-label="resolveIngestActionTitle(doc)"
:title="resolveIngestActionTitle(doc)"
@click="handleManualIngest(doc)"
@@ -356,6 +356,21 @@
<div v-else-if="llmWikiError" class="preview-status error">{{ llmWikiError }}</div>
<div v-else-if="llmWikiDocument" class="llm-wiki-grid">
<section class="llm-wiki-section llm-wiki-summary-section">
<div
v-if="llmWikiDocument.quality_status !== 'formal'"
class="llm-wiki-alert"
:class="resolveLlmWikiQualityTone(llmWikiDocument)"
>
<strong>{{ resolveLlmWikiQualityLabel(llmWikiDocument) }}</strong>
<p>{{ llmWikiDocument.quality_note || '当前展示内容不是正式 Hermes 归纳,请人工复核后再使用。' }}</p>
</div>
<div
v-else-if="llmWikiDocument.quality_note"
class="llm-wiki-alert info"
>
<strong>{{ resolveLlmWikiQualityLabel(llmWikiDocument) }}</strong>
<p>{{ llmWikiDocument.quality_note }}</p>
</div>
<div class="llm-wiki-section-head">
<div>
<h3>知识总结</h3>
@@ -363,6 +378,12 @@
</div>
<span class="llm-wiki-count">{{ llmWikiDocument.knowledge_candidate_count }} 条知识</span>
</div>
<div class="llm-wiki-stat-grid">
<span>正文分块 {{ llmWikiDocument.candidate_chunk_count }}</span>
<span>过滤分块 {{ llmWikiDocument.filtered_chunk_count }}</span>
<span>成功分组 {{ llmWikiDocument.successful_group_count }}/{{ llmWikiDocument.group_count }}</span>
<span>正式知识 {{ llmWikiDocument.formal_knowledge_candidate_count }}</span>
</div>
<textarea
v-model="llmWikiSummaryDraft"
class="llm-wiki-editor"