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"> - - + +