From f5fd580215965076f06b93345ecd1e64a34dd213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com> Date: Fri, 19 Jun 2026 11:52:14 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84:=20=E6=8B=86Knowledge.vue?= =?UTF-8?q?=E7=9F=A5=E8=AF=86=E5=BA=93=E8=AF=A6=E6=83=85(strategy=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=C2=B7Knowledge<500=E8=BE=BE=E6=A0=87)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新建 components/knowledge/KnowledgeDetail.vue(385行<500): 基本信息+溯源+引用列表+生命周期时间线+编辑态+parseTags复用 - Knowledge.vue 775→495(<500达标): 列表+三态+selectKnowledge+action保留 - props detail/topTab/submitting + emit save/publish/reject/archive(子无store, emit回父单向) 主代兜底(新工作模式·vue-tsc only不grep细节降上下文): vue-tsc 0(子代理自验印证) strategy: 前端views, 子组件抽详情面板; Knowledge+KnowledgeDetail双<500达标; parseTags复用SW-260618-20 git add指定(Knowledge.vue+KnowledgeDetail.vue) --- src/components/knowledge/KnowledgeDetail.vue | 385 +++++++++++++++++++ src/views/Knowledge.vue | 334 ++-------------- 2 files changed, 412 insertions(+), 307 deletions(-) create mode 100644 src/components/knowledge/KnowledgeDetail.vue diff --git a/src/components/knowledge/KnowledgeDetail.vue b/src/components/knowledge/KnowledgeDetail.vue new file mode 100644 index 0000000..f5c2ce6 --- /dev/null +++ b/src/components/knowledge/KnowledgeDetail.vue @@ -0,0 +1,385 @@ + + + + + diff --git a/src/views/Knowledge.vue b/src/views/Knowledge.vue index fd90b33..aa5eed4 100644 --- a/src/views/Knowledge.vue +++ b/src/views/Knowledge.vue @@ -82,113 +82,18 @@ - +
- +
👈
@@ -240,10 +145,11 @@