From 94f6a0b87d01f1e12d33811afcb78fdc3a6fb533 Mon Sep 17 00:00:00 2001 From: jiangzhe <244140623@qq.com> Date: Tue, 18 Jun 2024 15:30:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/oss/index.ts | 21 +++- .../resourceMgt/catalogResourceMgt/index.vue | 104 ++++++++++-------- .../resourceMgt/catalogTextbookMgt/index.vue | 50 ++------- 3 files changed, 86 insertions(+), 89 deletions(-) diff --git a/src/api/system/oss/index.ts b/src/api/system/oss/index.ts index 8fd9b7b..67c5e71 100644 --- a/src/api/system/oss/index.ts +++ b/src/api/system/oss/index.ts @@ -76,7 +76,7 @@ export function pageTextbook(query: any): AxiosPromise { export function awaitTexbookList(query: any): AxiosPromise { return request({ - url: '/file/textbook/awaitList', + url: '/file/textbook/await/pageList', method: 'get', params: query }); @@ -90,6 +90,14 @@ export const addTextbook = (data: any) => { }); } +export const addResource = (data: any) => { + return request({ + url: '/file/resource', + method: 'post', + data: data + }); +} + export function pageResource(query: any): AxiosPromise { return request({ url: '/file/resource/pageList', @@ -122,9 +130,16 @@ export const move = (data: any) => { }); } -export function delTextbook(ossId: string | number | Array) { +export function delTextbook(id: string | number | Array) { return request({ - url: '/file/textbook/' + ossId, + url: '/file/textbook/' + id, + method: 'delete' + }); +} + +export function delResource(id: string | number | Array) { + return request({ + url: '/file/resource/' + id, method: 'delete' }); } \ No newline at end of file diff --git a/src/views/resourceMgt/catalogResourceMgt/index.vue b/src/views/resourceMgt/catalogResourceMgt/index.vue index ea990ae..013e5d5 100644 --- a/src/views/resourceMgt/catalogResourceMgt/index.vue +++ b/src/views/resourceMgt/catalogResourceMgt/index.vue @@ -61,12 +61,12 @@ + @selection-change="handleSelectionChange"> - - + +