From b776821bf04e129ab0e6cd9abb50798b01be29ab Mon Sep 17 00:00:00 2001
From: wf <2547096351@qq.com>
Date: Wed, 3 Jul 2024 16:48:32 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8C=BA=E5=9F=9F=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/svgs/folder-close.svg | 2 +-
src/assets/svgs/folder-open.svg | 2 +-
src/assets/svgs/mp3.svg | 2 +-
src/assets/svgs/video.svg | 2 +-
src/assets/svgs/word.svg | 2 +-
.../components/file-tree-data.ts | 51 +++++++++++++++
.../document-library/components/file-tree.vue | 62 ++++++++++++++++++
.../document-library/document-library.vue | 63 +------------------
8 files changed, 120 insertions(+), 66 deletions(-)
create mode 100644 src/views/file-management/document-library/components/file-tree-data.ts
create mode 100644 src/views/file-management/document-library/components/file-tree.vue
diff --git a/src/assets/svgs/folder-close.svg b/src/assets/svgs/folder-close.svg
index 39a9141..ea71e03 100644
--- a/src/assets/svgs/folder-close.svg
+++ b/src/assets/svgs/folder-close.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/svgs/folder-open.svg b/src/assets/svgs/folder-open.svg
index 997faad..4b2c40b 100644
--- a/src/assets/svgs/folder-open.svg
+++ b/src/assets/svgs/folder-open.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/svgs/mp3.svg b/src/assets/svgs/mp3.svg
index 6e843d7..431bf66 100644
--- a/src/assets/svgs/mp3.svg
+++ b/src/assets/svgs/mp3.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/svgs/video.svg b/src/assets/svgs/video.svg
index bf02cec..1ebe406 100644
--- a/src/assets/svgs/video.svg
+++ b/src/assets/svgs/video.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/svgs/word.svg b/src/assets/svgs/word.svg
index e90da62..1a501fd 100644
--- a/src/assets/svgs/word.svg
+++ b/src/assets/svgs/word.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/views/file-management/document-library/components/file-tree-data.ts b/src/views/file-management/document-library/components/file-tree-data.ts
new file mode 100644
index 0000000..a8fd16f
--- /dev/null
+++ b/src/views/file-management/document-library/components/file-tree-data.ts
@@ -0,0 +1,51 @@
+class fileTreeData {
+ static tree: any = [
+ {
+ title: "三国地域分布",
+ key: "0-0",
+ children: [
+ {
+ title: "魏国领地",
+ key: "0-0-0",
+ children: [
+ { title: "leaf", key: "0-0-0-0" },
+ {
+ title: "leaf",
+ key: "0-0-0-1",
+ children: [{ title: "leaf", key: "0-0-0-1-0" }]
+ },
+ { title: "leaf", key: "0-0-0-2" }
+ ]
+ },
+ {
+ title: "吴国领地",
+ key: "0-0-1"
+ },
+ {
+ title: "蜀国领地",
+ key: "0-0-2",
+ children: [
+ { title: "leaf", key: "0-0-2-0" },
+ {
+ title: "leaf",
+ key: "0-0-2-1"
+ }
+ ]
+ }
+ ]
+ }
+ ];
+}
+
+export { fileTreeData };
+
+// 三国(220年-280年)是上承东汉下启西晋的一段历史时期,分为曹魏、蜀汉、东吴三个政权。赤壁之战时,曹操被孙刘联军击败,奠定了三国鼎立的雏型。这三国大致继承东汉的疆域及政区制度,为州、郡、县三级制。州设刺史或州牧。郡设太守。县大者置令,小者置长。
+
+// 魏国领地
+// 曹魏的疆域主要在曹操时即大幅发展,至曹丕称帝建国后定型,约占有整个华北地区。大致上北至山西、河北及辽东,与南匈奴、鲜卑及高句丽相邻;东至黄海。东南与孙吴对峙于长江淮河一带及汉江长江一带,以寿春、襄阳为重镇;西至甘肃,与河西鲜卑、羌及氐相邻。西南与蜀汉对峙于秦岭、河西一带,以长安为重镇。在立国后原有87郡及十二州,有:司隶、徐州、青州、豫州、冀州、并州、幽州、兖州、凉州、雍州、荆州(占荆州北部)、扬州(占扬州北部)。于西域设置管辖海头(今新疆罗布泊西)的西域长史和管辖高昌的戊己校尉。221年孙权称藩后,曹魏让孙权领有荆州牧,将荆扬等孙权势力则定为荆州,曹魏原直辖的荆州北部改称为郢州。双方决裂后曹魏复改郢州为荆州。220年至226年,分陇右置秦州,最后并入雍州。
+
+// 吴国领地
+// 孙吴的疆域在孙策时即拥有大部分的扬州。孙权在赤壁之战后陆续获得荆州西部、交州,并在击败关羽后获得整个荆州南部。至孙权称帝后疆域方稳定下来。孙吴北与曹魏对峙在长江淮河一带及汉江长江一带,以建业、江陵为重镇;西与蜀汉相邻于三峡,西陵为重镇;东及南至东海南海,其中最南达现在越南的中部。孙吴原有32郡及三州:荆州、扬州、交州。于226年设置广州,后并入交州。至264年复设,共增加一州。
+
+// 蜀国领地
+// 蜀汉疆域仅有益州。其创建者刘备直到赤壁之战后才在诸葛亮协助下,由荆州南部开始发展。其势力一度涵盖荆州(占荆州西部)、益州及汉中。立国前后与孙吴发生多次战争并损失荆州,于诸葛亮南定南中后获得云南一带疆域,至此渐渐稳定。疆域范围:北方与曹魏对峙于秦岭,汉中为重镇;东与孙吴相邻于三峡,巴西为重镇;西南至岷江、南中,与羌、氐及南蛮相邻。蜀汉共有22郡、仅益州一州。于益州下设庲降都督,治味县(今云南曲靖),专辖益州南部。
diff --git a/src/views/file-management/document-library/components/file-tree.vue b/src/views/file-management/document-library/components/file-tree.vue
new file mode 100644
index 0000000..06ba049
--- /dev/null
+++ b/src/views/file-management/document-library/components/file-tree.vue
@@ -0,0 +1,62 @@
+
+