feat: 增强知识库治理台前台入口与维护导航

This commit is contained in:
2026-06-04 02:33:17 +08:00
parent 0250bd360a
commit e9b3f13eec
4 changed files with 163 additions and 2 deletions

View File

@@ -146,3 +146,28 @@ def test_governance_models_are_registered_in_admin():
assert OwnerMapping in admin.site._registry
assert FeishuNotifyConfig in admin.site._registry
assert WordTemplateMapping in admin.site._registry
def test_knowledge_base_page_shows_governance_object_navigation_and_active_panel(client):
response = client.get(reverse("platform_ui:knowledge-base"), {"view": "owner_mappings"})
content = response.content.decode("utf-8")
assert response.status_code == 200
assert "治理对象导航" in content
assert "法规规则包" in content
assert "RAG 文档源" in content
assert "Word 模板与字段映射" in content
assert "责任人映射详情" in content
assert "当前对象:责任人映射" in content
assert "批量导入映射" in content
def test_knowledge_base_page_exposes_governance_crud_entry_links(client):
response = client.get(reverse("platform_ui:knowledge-base"), {"view": "template_mappings"})
content = response.content.decode("utf-8")
assert response.status_code == 200
assert "上传模板" in content
assert "编辑占位符映射" in content
assert "预览模板" in content
assert reverse("admin:platform_ui_wordtemplatemapping_changelist") in content