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 @@ + + + + + diff --git a/src/views/file-management/document-library/document-library.vue b/src/views/file-management/document-library/document-library.vue index 2219d37..30a1deb 100644 --- a/src/views/file-management/document-library/document-library.vue +++ b/src/views/file-management/document-library/document-library.vue @@ -5,13 +5,7 @@
- - - +
@@ -22,60 +16,7 @@