From a3a12e5c5d0c8ad0746564791e0c465222de01f6 Mon Sep 17 00:00:00 2001 From: zyj Date: Tue, 10 Mar 2026 09:37:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=98=E6=9B=B4=E5=8E=86?= =?UTF-8?q?=E5=8F=B2=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/components/CommitFileTreeNode.vue | 154 ++++++++++++++++++ frontend/app/components/ContentArea.vue | 50 +----- 2 files changed, 162 insertions(+), 42 deletions(-) create mode 100644 frontend/app/components/CommitFileTreeNode.vue diff --git a/frontend/app/components/CommitFileTreeNode.vue b/frontend/app/components/CommitFileTreeNode.vue new file mode 100644 index 0000000..db76596 --- /dev/null +++ b/frontend/app/components/CommitFileTreeNode.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/frontend/app/components/ContentArea.vue b/frontend/app/components/ContentArea.vue index 551a19b..ee75366 100644 --- a/frontend/app/components/ContentArea.vue +++ b/frontend/app/components/ContentArea.vue @@ -29,6 +29,7 @@ import { import { Modal } from 'ant-design-vue' import { AppService } from '../../bindings/github.com/zhuy1228/GitPilot/internal/app' import FileTreeNode from './FileTreeNode.vue' +import CommitFileTreeNode from './CommitFileTreeNode.vue' const props = defineProps({ project: { type: Object, default: null } @@ -1036,50 +1037,15 @@ watch(activeTab, (tab) => { 无变更文件