From e965ac6eb7f0e742326662c42aa6d2643a6e66d3 Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Thu, 15 Aug 2024 19:06:56 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=B8=8A=E4=BC=A0=E9=99=84=E4=BB=B6=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=81=94=E8=B0=83=20sws=202024-08-15?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/upload.ts | 7 +- src/components/common/upload/index.vue | 39 +- .../common/upload/upload-model copy 2.vue | 570 +++++++++++++++++ .../common/upload/upload-model copy 3.vue | 583 +++++++++++++++++ .../common/upload/upload-model copy.vue | 588 ++++++++++++++++++ src/components/common/upload/upload-model.vue | 98 ++- src/components/page-settings/page-content.vue | 2 +- src/layout/components/main/index.vue | 12 +- src/utils/request.ts | 2 +- 9 files changed, 1849 insertions(+), 52 deletions(-) create mode 100644 src/components/common/upload/upload-model copy 2.vue create mode 100644 src/components/common/upload/upload-model copy 3.vue create mode 100644 src/components/common/upload/upload-model copy.vue diff --git a/src/api/upload.ts b/src/api/upload.ts index 8f31fab6..f0320c88 100644 --- a/src/api/upload.ts +++ b/src/api/upload.ts @@ -1,4 +1,5 @@ import request from '@/utils/request'; +import { AxiosRequestConfig } from 'axios'; class UploadAPI { /** 分类查询接口*/ @@ -58,11 +59,15 @@ class UploadAPI { }); } // 附件上传 - static uploadAttachment(data: any) { + static uploadAttachment(data: any, progress: any) { return request({ url: `diyapi/attachmentupload`, method: 'post', data, + headers: { + 'Content-Type': 'multipart/form-data', + }, + onUploadProgress: progress, }); } } diff --git a/src/components/common/upload/index.vue b/src/components/common/upload/index.vue index b35a7de4..1898da15 100644 --- a/src/components/common/upload/index.vue +++ b/src/components/common/upload/index.vue @@ -49,7 +49,7 @@ 删除{{ upload_type_name }}
- +
- + {{ exts }} + 本地上传 @@ -15,9 +16,9 @@ 网络上传 - +
- +