From 69db471cf2d380c22b2797db19eb669aa7d8027c Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Tue, 25 Nov 2025 16:12:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- npm | 0 .../archivesManagement/archClassification.js | 37 +++++ .../archCustomClassification.js | 37 +++++ .../classifyNameStandard.js | 37 +++++ .../fileClassificationTags.js | 37 +++++ src/api/archivesManagement/fileIndex.js | 37 +++++ .../fileManager/fileManager.js | 144 ++++++++++++++++++ src/api/archivesManagement/index.js | 82 ++++++++++ src/api/archivesManagement/project.js | 29 ++++ 9 files changed, 440 insertions(+) delete mode 100644 npm create mode 100644 src/api/archivesManagement/archClassification.js create mode 100644 src/api/archivesManagement/archCustomClassification.js create mode 100644 src/api/archivesManagement/classifyNameStandard.js create mode 100644 src/api/archivesManagement/fileClassificationTags.js create mode 100644 src/api/archivesManagement/fileIndex.js create mode 100644 src/api/archivesManagement/fileManager/fileManager.js create mode 100644 src/api/archivesManagement/index.js create mode 100644 src/api/archivesManagement/project.js diff --git a/npm b/npm deleted file mode 100644 index e69de29b..00000000 diff --git a/src/api/archivesManagement/archClassification.js b/src/api/archivesManagement/archClassification.js new file mode 100644 index 00000000..39ac948d --- /dev/null +++ b/src/api/archivesManagement/archClassification.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 新增数据类型 +export function addKyFilesMultiClassifyAPI(data) { + return request({ + url: '/blade-system/files/multi/addKyFilesMultiClassify', + method: 'POST', + data: data, + }) +} + +// 修改数据类型 +export function updateKyFilesMultiClassifyAPI(data) { + return request({ + url: '/blade-system/files/multi/updateKyFilesMultiClassify', + method: 'POST', + data: data, + }) +} + +// 删除数据类型 +export function delKyFilesMultiClassifyAPI(data) { + return request({ + url: '/blade-system/files/multi/delKyFilesMultiClassify', + method: 'POST', + data: data, + }) +} + +// 查询数据类型列表 +export function getKyFilesMultiClassifyListAPI(data) { + return request({ + url: '/blade-system/files/multi/getKyFilesMultiClassifyList', + method: 'POST', + data: data, + }) +} diff --git a/src/api/archivesManagement/archCustomClassification.js b/src/api/archivesManagement/archCustomClassification.js new file mode 100644 index 00000000..581952d3 --- /dev/null +++ b/src/api/archivesManagement/archCustomClassification.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 新增自定义分类 +export function addKyFilesCustomizeClassifyAPI(data) { + return request({ + url: '/blade-system/files/customize/addKyFilesCustomizeClassify', + method: 'POST', + data: data, + }) +} + +// 修改自定义分类 +export function updateKyFilesCustomizeClassifyAPI(data) { + return request({ + url: '/blade-system/files/customize/updateKyFilesCustomizeClassify', + method: 'POST', + data: data, + }) +} + +// 删除自定义分类 +export function delKyFilesCustomizeClassifyAPI(data) { + return request({ + url: '/blade-system/files/customize/delKyFilesCustomizeClassify', + method: 'POST', + data: data, + }) +} + +// 查询自定义分类列表 +export function getKyFilesCustomizeClassifyListAPI(data) { + return request({ + url: '/blade-system/files/customize/getKyFilesCustomizeClassifyList', + method: 'POST', + data: data, + }) +} diff --git a/src/api/archivesManagement/classifyNameStandard.js b/src/api/archivesManagement/classifyNameStandard.js new file mode 100644 index 00000000..4dc2fcf6 --- /dev/null +++ b/src/api/archivesManagement/classifyNameStandard.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 新增文件分类命名规范识别 +export function addClassifyNameStandardAPI(data) { + return request({ + url: '/blade-system/classifyNameStandard/add', + method: 'POST', + data: data, + }) +} + +// 修改文件分类命名规范识别 +export function editClassifyNameStandardAPI(data) { + return request({ + url: '/blade-system/classifyNameStandard/edit', + method: 'POST', + data: data, + }) +} + +// 删除文件分类命名规范识别 +export function delClassifyNameStandardAPI(data) { + return request({ + url: '/blade-system/classifyNameStandard/del', + method: 'POST', + data: data, + }) +} + +// 查询文件分类命名规范识别列表 +export function getClassifyNameStandardListAPI(data) { + return request({ + url: '/blade-system/classifyNameStandard/list', + method: 'POST', + data: data, + }) +} diff --git a/src/api/archivesManagement/fileClassificationTags.js b/src/api/archivesManagement/fileClassificationTags.js new file mode 100644 index 00000000..bf110645 --- /dev/null +++ b/src/api/archivesManagement/fileClassificationTags.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 新增文件分类标记 +export function addArchivalCatalogueAPI(data) { + return request({ + url: '/blade-system/filesClassifyMark/addArchivalCatalogue', + method: 'POST', + data: data, + }) +} + +// 修改文件分类标记 +export function editArchivalCatalogueAPI(data) { + return request({ + url: '/blade-system/filesClassifyMark/editArchivalCatalogue', + method: 'POST', + data: data, + }) +} + +// 删除文件分类标记 +export function delArchivalCatalogueAPI(data) { + return request({ + url: '/blade-system/filesClassifyMark/delArchivalCatalogue', + method: 'POST', + data: data, + }) +} + +// 查询文件分类标记列表 +export function getFilesClassifyMarkListAPI(data) { + return request({ + url: '/blade-system/filesClassifyMark/list', + method: 'GET', + data: data, + }) +} diff --git a/src/api/archivesManagement/fileIndex.js b/src/api/archivesManagement/fileIndex.js new file mode 100644 index 00000000..61968118 --- /dev/null +++ b/src/api/archivesManagement/fileIndex.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 新增数据类型 +export function addKyFilesIndexAPI(data) { + return request({ + url: '/blade-system/FileIndex/add', + method: 'POST', + data: data, + }) +} + +// 修改数据类型 +export function updateKyFilesIndexAPI(data) { + return request({ + url: '/blade-system/FileIndex/update', + method: 'POST', + data: data, + }) +} + +// 删除数据类型 +export function delKyFilesIndexAPI(data) { + return request({ + url: '/blade-system/FileIndex/del', + method: 'POST', + data: data, + }) +} + +// 查询数据类型列表 +export function getKyFilesIndexAPI(data) { + return request({ + url: '/blade-system/FileIndex/query', + method: 'POST', + data: data, + }) +} diff --git a/src/api/archivesManagement/fileManager/fileManager.js b/src/api/archivesManagement/fileManager/fileManager.js new file mode 100644 index 00000000..31808da5 --- /dev/null +++ b/src/api/archivesManagement/fileManager/fileManager.js @@ -0,0 +1,144 @@ +import request from '@/axios'; + + +// 查询项目数据列表 +export function getProListAPI(data) { + return request({ + url: '/blade-system/fileManage/getProjectList', + method: 'POST', + data: data, + }) +} + + +// 获取档案目录树 +export function getFileManageTreeApi(params) { + return request({ + url: '/blade-system/fileManage/getFileManageTree', + method: 'POST', + data:params, + }) +} + +// 获取档案目录树(新增/编辑) +export function getFileManageTreeByAddOrUpdateApi(params) { + return request({ + url: '/blade-system/fileManage/getFileManageTreeByAddOrUpdate', + method: 'POST', + data:params, + }) +} + +// 新增档案目录 +export function addFileManageLeftApi(data) { + return request({ + url: '/blade-system/fileManage/addFileManageLeft', + method: 'POST', + data:data + }) +} + +// 新增档案表格数据 +export function addFileManageRightApi(data) { + return request({ + url: '/blade-system/fileManage/addFileManageRight', + method: 'POST', + data:data, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + +// 修改档案目录 +export function updateFileManageLeftApi(data) { + return request({ + url: '/blade-system/fileManage/updateFileManageLeft', + method: 'post', + data:data + }) +} + +// 修改档案目录 +export function updateFileManageRightApi(data) { + return request({ + url: '/blade-system/fileManage/updateFileManageRight', + method: 'post', + data:data, + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + +// 删除档案目录 +export function delFileManageApi(data) { + return request({ + url: '/blade-system/fileManage/delFileManage', + method: 'post', + data:data, + }) +} + +// 编辑-详情 +export function getArchivalCatalogueByIdApi(params) { + return request({ + url: '/blade-system/fileManage/getArchivalCatalogueById', + method: 'POST', + data:params, + }) +} + +// 列表 +export function getFileManageApi(params) { + return request({ + url: '/blade-system/fileManage/getFileManage', + method: 'get', + data:params, + }) +} + +// 查询序号 +export function geMaxSortApi(params) { + return request({ + url: '/blade-system/fileManage/getMaxSort', + method: 'get', + data:params, + }) +} + +// 查询详情 +export function getFileManageByIdApi(params) { + return request({ + url: '/blade-system/fileManage/getFileManageById', + method: 'get', + data:params, + }) +} + +// 档案移交确认 +export function updateIntegrityStatusApi(data) { + return request({ + url: '/blade-system/fileManage/updateIntegrityStatus', + method: 'post', + data:data, + }) +} + +// 档案抽取 +export function fileExtractApi(data) { + return request({ + url: '/blade-system/fileManage/fileExtract', + method: 'post', + data:data, + }) +} + +// 文件预览 +export function getFileAsBase64Api(params) { + return request({ + url: '/blade-system/fileManage/getFileAsBase64', + method: 'get', + data:params, + }) +} diff --git a/src/api/archivesManagement/index.js b/src/api/archivesManagement/index.js new file mode 100644 index 00000000..aeca5f6b --- /dev/null +++ b/src/api/archivesManagement/index.js @@ -0,0 +1,82 @@ +import request from '@/axios'; + +// 获取档案目录树 +export function getArchivalCatalogueTreeApi(params) { + return request({ + url: '/blade-system/archive/getArchivalCatalogueTree', + method: 'post', + data: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(data) { + return request({ + url: '/blade-system/archive/del', + method: 'post', + data:data, + }) +} + +// 编辑-详情 +export function getArchivalCatalogueByIdApi(params) { + return request({ + url: '/blade-system/archive/getArchivalCatalogueById', + method: 'POST', + data:params + }) +} + +// 列表 +export function getArchivalCatalogueListApi(params) { + return request({ + url: '/blade-system/archive/getArchivalCatalogue', + method: 'POST', + data:params + }) +} + +// 查询序号 +export function geMaxSortApi(params) { + return request({ + url: '/blade-system/archive/geMaxSort', + method: 'POST', + data:params + }) +} diff --git a/src/api/archivesManagement/project.js b/src/api/archivesManagement/project.js new file mode 100644 index 00000000..a0dbd498 --- /dev/null +++ b/src/api/archivesManagement/project.js @@ -0,0 +1,29 @@ +import request from '@/axios'; + + +// 查询项目数据列表 +export function getProListAPI(data) { + return request({ + url: '/blade-system/project/getProjectList', + method: 'POST', + data: data, + }) +} + +// 配置档案类型 +export function updateContentsNameAPI(data) { + return request({ + url: '/blade-system/project/updateContentsName', + method: 'POST', + data: data, + }) +} + +// 档案类型下拉选 +export function getFileCatalogSelectAPI(data) { + return request({ + url: '/blade-system/project/getFileCatalogSelect', + method: 'POST', + data: data, + }) +}