diff --git a/src/api/archivesManagement/archCatalogue.js b/src/api/archivesManagement/archCatalogue.js
new file mode 100644
index 00000000..408396cc
--- /dev/null
+++ b/src/api/archivesManagement/archCatalogue.js
@@ -0,0 +1,91 @@
+import request from '@/axios';
+
+// 获取档案目录树
+export function getArchivalCatalogueTreeApi(params) {
+
+ return request({
+ url: '/blade-system/archive/getArchivalCatalogueTree',
+ method: 'POST',
+ data:{
+
+ },
+ })
+}
+
+// 新增档案目录
+export function addArchiveLeftApi(data) {
+ return request({
+ url: '/blade-system/archive/addLeft',
+ method: 'POST',
+ data:data
+ })
+}
+
+// 新增档案表格数据
+export function addArchiveRightApi(data) {
+ return request({
+ url: '/blade-system/archive/addRight',
+ method: 'POST',
+ data:data
+ })
+}
+
+// 修改档案目录
+export function editArchiveLeftApi(data) {
+ return request({
+ url: '/blade-system/archive/editLeft',
+ method: 'POST',
+ data:data,
+ })
+}
+
+// 修改档案目录
+export function editArchiveRightApi(data) {
+ return request({
+ url: '/blade-system/archive/editRight',
+ method: 'POST',
+ data:data,
+ })
+}
+
+// 删除档案目录
+export function delArchiveApi(id) {
+ let data = {
+ id:id
+ };
+ return request({
+ url: '/blade-system/archive/del',
+ method: 'POST',
+ data:data,
+ })
+}
+
+// 编辑-详情
+export function getArchivalCatalogueByIdApi(params) {
+ return request({
+ url: '/blade-system/archive/getArchivalCatalogueById',
+ method: 'POST',
+ params:params
+ })
+}
+
+// 列表
+export function getArchivalCatalogueListApi(data) {
+ return request({
+ url: '/blade-system/archive/getArchivalCatalogue',
+ method: 'POST',
+ data:data
+ })
+}
+
+// 查询序号
+export function getMaxSortApi(parentId) {
+ let data = {
+ parentId: parentId
+ };
+ return request({
+ url: '/blade-system/archive/geMaxSort',
+ method: 'POST',
+ data:data
+ })
+}
diff --git a/src/views/archivesManagement/archCatalogue.vue b/src/views/archivesManagement/archCatalogue.vue
new file mode 100644
index 00000000..048929f7
--- /dev/null
+++ b/src/views/archivesManagement/archCatalogue.vue
@@ -0,0 +1,686 @@
+
+
+
+
+
+
+
+
+
+ {{ data.contentName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ data.contentName }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ sortTip }}
+
+
+
+
+ 取消
+ 保存
+
+
+
+
+
+
+