From 8dbe92c1b6fe5aa99c89c227e5532155976550c9 Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Fri, 5 Dec 2025 16:07:52 +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 --- src/api/archivesManagement/archivingManage.js | 11 + src/router/views/index.js | 8 + .../archivingManager/components/leftTree.vue | 318 ++++++++++++++++++ .../components/rightTable.vue | 248 ++++++++++++++ src/views/archivingManager/file-data.vue | 157 +++++++++ src/views/archivingManager/index.vue | 193 +++++++++++ src/views/fileManager/components/config.js | 25 -- 7 files changed, 935 insertions(+), 25 deletions(-) create mode 100644 src/api/archivesManagement/archivingManage.js create mode 100644 src/views/archivingManager/components/leftTree.vue create mode 100644 src/views/archivingManager/components/rightTable.vue create mode 100644 src/views/archivingManager/file-data.vue create mode 100644 src/views/archivingManager/index.vue delete mode 100644 src/views/fileManager/components/config.js diff --git a/src/api/archivesManagement/archivingManage.js b/src/api/archivesManagement/archivingManage.js new file mode 100644 index 00000000..494f9b83 --- /dev/null +++ b/src/api/archivesManagement/archivingManage.js @@ -0,0 +1,11 @@ +import request from '@/axios'; + + +// 查询项目数据列表 +export function list(data) { + return request({ + url: '/blade-system/archivingManage/list', + method: 'POST', + data: data, + }) +} diff --git a/src/router/views/index.js b/src/router/views/index.js index ed9c6310..542885fd 100644 --- a/src/router/views/index.js +++ b/src/router/views/index.js @@ -98,6 +98,14 @@ export default [ title: '档案数据管理' } }, + { + path: '/archivingManager/fileData', + name: 'FileData1', + component: () => import('@/views/archivingManager/file-data.vue'), + meta: { + title: '档案数据管理' + } + }, { path: '/archivesManagement/detailData', diff --git a/src/views/archivingManager/components/leftTree.vue b/src/views/archivingManager/components/leftTree.vue new file mode 100644 index 00000000..8862143f --- /dev/null +++ b/src/views/archivingManager/components/leftTree.vue @@ -0,0 +1,318 @@ + + + + + + + + + + + 查询 + + + + + + + + + + + {{ truncateLabel(node.label) }} + + + + {{ node.label }} + + + + + + + + + + + + + diff --git a/src/views/archivingManager/components/rightTable.vue b/src/views/archivingManager/components/rightTable.vue new file mode 100644 index 00000000..10bb1d3e --- /dev/null +++ b/src/views/archivingManager/components/rightTable.vue @@ -0,0 +1,248 @@ + + + + + + + {{ row.fileName }} + + + + + + + + + + + + diff --git a/src/views/archivingManager/file-data.vue b/src/views/archivingManager/file-data.vue new file mode 100644 index 00000000..d9e277ed --- /dev/null +++ b/src/views/archivingManager/file-data.vue @@ -0,0 +1,157 @@ + + + + + + 返回 + + + + + + + + + + + + + + + + + + + diff --git a/src/views/archivingManager/index.vue b/src/views/archivingManager/index.vue new file mode 100644 index 00000000..c8deb956 --- /dev/null +++ b/src/views/archivingManager/index.vue @@ -0,0 +1,193 @@ + + + + + + + {{ formatauditStatus(row.auditStatus) }} + + + + + + + 详情 + + + + + + + + + diff --git a/src/views/fileManager/components/config.js b/src/views/fileManager/components/config.js deleted file mode 100644 index 10e5fd94..00000000 --- a/src/views/fileManager/components/config.js +++ /dev/null @@ -1,25 +0,0 @@ -export const formLabel = [ - { - isShow: false, - f_type: 'ipt', - f_label: '文件名称', - f_model: 'contentName', - f_max: 32, - }, - { - isShow: false, - f_type: 'date', - f_label: '上传时间', - f_model: 'uploadTime', - }, -] - -export const columnsList = [ - { t_props: 'contentName', t_label: '档案名称', t_width: 200 }, - { t_slot: 'fileName', t_label: '档案文件', t_width: 140 }, - { t_props: 'createUserName', t_label: '上传人' }, - { t_props: 'term', t_label: '保管期限' }, - { t_slot: 'dataSource', t_label: '来源' }, - { t_props: 'unitName', t_label: '责任单位' }, - { t_props: 'createTime', t_label: '上传时间', t_width: 160 } -]