From c6ec188406323cc4b5b362ff1287ab4a7aa0491c Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Fri, 27 Dec 2024 17:55:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=B5=E5=AD=90=E6=A1=A3=E6=A1=88=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/archives/archives.js | 70 +++ src/views/material/archives/index.vue | 812 ++++++++++++++------------ 2 files changed, 504 insertions(+), 378 deletions(-) create mode 100644 src/api/archives/archives.js diff --git a/src/api/archives/archives.js b/src/api/archives/archives.js new file mode 100644 index 00000000..5b0b7a18 --- /dev/null +++ b/src/api/archives/archives.js @@ -0,0 +1,70 @@ +import request from '@/utils/request' + +//左侧树 +export function getArchivesTypeListApi(query) { + return request({ + url: '/material/archives/getTypeList ', + method: 'get', + params: query, + }) +} + +//左侧树-新增 +export function getAddArchivesTypeApi(data) { + return request({ + url: '/material/archives/add', + method: 'post', + data: data, + }) +} +//左侧树-编辑 +export function updateArchivesTypeApi(data) { + return request({ + url: '/material/archives/update', + method: 'post', + data: data, + }) +} +//左侧树-删除 +export function delArchivesTypeApi(data) { + return request({ + url: '/material/archives/deleteById', + method: 'post', + data: data, + }) +} + +//右侧表格-文件数据 +export function getArchivesDetailsLstApi(query) { + return request({ + url: '/material/archives/getDetailsList', + method: 'get', + params: query, + }) +} +//右侧表格-新增 +export function addArchivesDetailsApi(data) { + return request({ + url: '/material/archives/addDetails', + method: 'post', + data: data, + }) + } +//右侧表格-编辑 +export function updateArchivesDetailsApi(data) { + return request({ + url: '/material/archives/updateDetails', + method: 'post', + data: data, + }) +} +//右侧表格-删除 +export function delArchivesDetailsApi(data) { + return request({ + url: '/material/archives/deleteByDetails', + method: 'post', + data: data, + }) +} + + diff --git a/src/views/material/archives/index.vue b/src/views/material/archives/index.vue index 07e2905e..18c9a6ea 100644 --- a/src/views/material/archives/index.vue +++ b/src/views/material/archives/index.vue @@ -4,9 +4,9 @@ -
+
+ + 新建分类 +
- + - - - 导出 - + + + 上传 + + + 下载 + + + 重命名 + + + 删除 + + + 新建文件夹 - - - + + + + {{item.docName}} + + + + + - - - - - - - - - + + + + + + + + + - - - + + + - + - + + + + + + + + - - - + + + + 保 存 + 取 消 + + + + + + + + + + + + + + + + + + - - 确 定 - 取 消 + 保 存 + 取 消 @@ -271,18 +214,14 @@