fix(aihr): clarify review and SOP data provenance
This commit is contained in:
@@ -140,11 +140,26 @@
|
||||
<el-icon><Tickets /></el-icon>
|
||||
<h2>知识库文档</h2>
|
||||
</div>
|
||||
<el-alert
|
||||
v-if="records.some((item) => item.source === 'demo')"
|
||||
class="record-warning"
|
||||
type="warning"
|
||||
:closable="false"
|
||||
show-icon
|
||||
title="列表含内置演示记录,不代表这些文档已真实入库。"
|
||||
/>
|
||||
<el-table :data="records" size="small" class="record-table">
|
||||
<el-table-column prop="title" label="文档" min-width="180" />
|
||||
<el-table-column prop="category" label="分类" width="140" />
|
||||
<el-table-column prop="version" label="版本" width="100" />
|
||||
<el-table-column prop="status" label="状态" width="120" />
|
||||
<el-table-column label="来源" width="110">
|
||||
<template #default="{ row }">
|
||||
<el-tag :type="row.source === 'demo' ? 'warning' : 'success'" size="small">
|
||||
{{ row.source === 'demo' ? '内置演示' : '已上传' }}
|
||||
</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="owner" label="维护人" width="120" />
|
||||
<el-table-column prop="summary" label="摘要" min-width="300" />
|
||||
</el-table>
|
||||
@@ -302,7 +317,8 @@ const seedRecords = [
|
||||
version: 'v1.0',
|
||||
status: '已入库',
|
||||
owner: '品质组',
|
||||
summary: '业主投诉的接待、记录、派单、反馈和闭环确认。'
|
||||
summary: '业主投诉的接待、记录、派单、反馈和闭环确认。',
|
||||
source: 'demo'
|
||||
},
|
||||
{
|
||||
title: '催缴沟通 SOP v1.0',
|
||||
@@ -310,7 +326,8 @@ const seedRecords = [
|
||||
version: 'v1.0',
|
||||
status: '已入库',
|
||||
owner: '财务组',
|
||||
summary: '缴费提醒、费用争议回应、服务问题承接。'
|
||||
summary: '缴费提醒、费用争议回应、服务问题承接。',
|
||||
source: 'demo'
|
||||
},
|
||||
{
|
||||
title: '报修跟进 SOP v1.0',
|
||||
@@ -318,7 +335,8 @@ const seedRecords = [
|
||||
version: 'v1.0',
|
||||
status: '待审核',
|
||||
owner: '工程组',
|
||||
summary: '报修接单、派工、现场反馈、复核关闭。'
|
||||
summary: '报修接单、派工、现场反馈、复核关闭。',
|
||||
source: 'demo'
|
||||
}
|
||||
];
|
||||
|
||||
@@ -427,7 +445,8 @@ async function handleDocSelected(uploadFile: UploadFile) {
|
||||
version: '上传',
|
||||
status: '已入库',
|
||||
owner: 'MinIO',
|
||||
summary: `OSS #${data.ossId},已解析 ${data.fragments} 个片段`
|
||||
summary: `OSS #${data.ossId},已解析 ${data.fragments} 个片段`,
|
||||
source: 'uploaded'
|
||||
});
|
||||
queryText.value = data.snippets[0]?.text.slice(0, 40) || queryText.value;
|
||||
ElMessage.success(`已入库 ${data.fragments} 个片段`);
|
||||
|
||||
Reference in New Issue
Block a user