e.stopPropagation()}
style={{
background: '#fff', borderRadius: 12, padding: 24, width: '90%', maxWidth: 700,
maxHeight: '80vh', overflow: 'auto', boxShadow: '0 20px 60px rgba(0,0,0,0.15)',
}}
>
样本中心 - 知识库列表
选择要导入的知识库,数据将转为训练格式
{/* KB list */}
{kbLoading && (
)}
{!kbLoading && kbList.length === 0 && (
暂无可用的知识库
)}
{!kbLoading && kbList.length > 0 && (
| 名称 |
文档数 |
状态 |
字段 |
操作 |
{kbList.map(kb => (
| {kb.name} |
{kb.document_count} |
{kb.status === 1 ? '启用' : '禁用'}
|
{kb.metadata_schema.slice(0, 3).map(f => f.field_name_cn).join('、')}
{kb.metadata_schema.length > 3 ? '...' : ''}
|
|
))}
)}
{/* Pagination */}
{!kbLoading && kbTotal > 20 && (
第 {kbPage} 页 / 共 {Math.ceil(kbTotal / 20)} 页
)}
{/* Status */}
{kbStatus && (
{kbStatus}
)}