From f353388f494f4ffa7a366ceeddd23e5d35b20820 Mon Sep 17 00:00:00 2001 From: jiangzhe <244140623@qq.com> Date: Wed, 3 Jul 2024 13:52:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E5=A4=8D=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/oss/index.ts | 16 ++++++++ src/components/FileMd5Upload/index.vue | 8 +++- .../resourceMgt/catalogResourceMgt/index.vue | 41 ++++++++++--------- .../resourceMgt/catalogTextbookMgt/index.vue | 23 ++++++++++- src/views/system/tenant/index.vue | 4 +- src/views/system/user/index.vue | 4 +- 6 files changed, 71 insertions(+), 25 deletions(-) diff --git a/src/api/system/oss/index.ts b/src/api/system/oss/index.ts index 7346b24..ceb6693 100644 --- a/src/api/system/oss/index.ts +++ b/src/api/system/oss/index.ts @@ -145,6 +145,14 @@ export function pageResource(query: any): AxiosPromise { }); } +export function awaitResourceCount(query: any): AxiosPromise { + return request({ + url: '/file/resource/await/count', + method: 'get', + params: query + }); +} + export function pagePerson(query: any): AxiosPromise { return request({ url: '/oss/person/pageList', @@ -153,6 +161,14 @@ export function pagePerson(query: any): AxiosPromise { }); } +export function awaitTextbookCount(query: any): AxiosPromise { + return request({ + url: '/file/textbook/await/count', + method: 'get', + params: query + }); +} + export function awaitTexbookList(query: any): AxiosPromise { return request({ url: '/file/textbook/await/pageList', diff --git a/src/components/FileMd5Upload/index.vue b/src/components/FileMd5Upload/index.vue index 1bced9e..42340a8 100644 --- a/src/components/FileMd5Upload/index.vue +++ b/src/components/FileMd5Upload/index.vue @@ -17,6 +17,12 @@ {{ fileType.join('、') }} 格式文件 +

+ 文件大小限制 + +

@@ -48,7 +54,7 @@ const props = defineProps({ // 大小限制(MB) fileSize: propTypes.number.def(1024), // 文件类型, 例如['png', 'jpg', 'jpeg'] - fileType: propTypes.array.def(['doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'pdf', 'txt', 'jpg', 'png', 'jpeg', 'gif', 'bmp', 'mp4', 'mov', 'wmv', 'flv', 'avi', 'mkv', 'mp3', 'wma']), + fileType: propTypes.array.def(['doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'pdf', 'txt', 'jpg', 'png', 'jpeg', 'gif', 'bmp', 'mp4', 'mov', 'wmv', 'flv', 'avi', 'mkv', 'mp3', 'wma', 'zip', 'rar']), // 是否显示提示 isShowTip: propTypes.bool.def(true) }); diff --git a/src/views/resourceMgt/catalogResourceMgt/index.vue b/src/views/resourceMgt/catalogResourceMgt/index.vue index 45847f2..d0bbc0f 100644 --- a/src/views/resourceMgt/catalogResourceMgt/index.vue +++ b/src/views/resourceMgt/catalogResourceMgt/index.vue @@ -5,8 +5,14 @@
全部专题资源
- + 待审核 + + 待审核 +
diff --git a/src/views/resourceMgt/catalogTextbookMgt/index.vue b/src/views/resourceMgt/catalogTextbookMgt/index.vue index d8415cc..8da2b82 100644 --- a/src/views/resourceMgt/catalogTextbookMgt/index.vue +++ b/src/views/resourceMgt/catalogTextbookMgt/index.vue @@ -12,8 +12,15 @@
全部文件
- + 待审核 + + 待审核 +
diff --git a/src/views/system/tenant/index.vue b/src/views/system/tenant/index.vue index 8be63df..5e7cc1f 100644 --- a/src/views/system/tenant/index.vue +++ b/src/views/system/tenant/index.vue @@ -106,7 +106,9 @@ - + + + - + + +