From 1f6726af57e5c574afea194761525fda23f52627 Mon Sep 17 00:00:00 2001 From: ivamp Date: Thu, 7 Dec 2023 21:24:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=A7=88=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.ts | 5 ++ src/views/documents/Create.vue | 104 ++++++++++++++++----------------- src/views/documents/List.vue | 12 +++- src/views/documents/View.vue | 35 +++++++++++ 4 files changed, 102 insertions(+), 54 deletions(-) create mode 100644 src/views/documents/View.vue diff --git a/src/router/index.ts b/src/router/index.ts index 65d380a..82a69c2 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -34,6 +34,11 @@ const routes = [ path: "/library/:LibraryId/documents/create", name: "library.documents.create", component: () => import("@/views/documents/Create.vue"), + }, + { + path: "/library/:LibraryId/documents/:DocumentId", + name: "library.documents.view", + component: () => import("@/views/documents/View.vue"), } ]; diff --git a/src/views/documents/Create.vue b/src/views/documents/Create.vue index 0e5c18d..2380b9b 100644 --- a/src/views/documents/Create.vue +++ b/src/views/documents/Create.vue @@ -1,4 +1,6 @@ diff --git a/src/views/documents/List.vue b/src/views/documents/List.vue index ea5dd13..6613b6c 100644 --- a/src/views/documents/List.vue +++ b/src/views/documents/List.vue @@ -33,7 +33,7 @@ {{ document.content }} - 详情 + 预览 编辑 @@ -97,4 +97,14 @@ function goto_create_document() { }, }); } + +function goto_document(documentId) { + router.push({ + name: "library.documents.view", + params: { + DocumentId: documentId, + } + }) +} + diff --git a/src/views/documents/View.vue b/src/views/documents/View.vue new file mode 100644 index 0000000..4a8dc60 --- /dev/null +++ b/src/views/documents/View.vue @@ -0,0 +1,35 @@ + + + + \ No newline at end of file