From c6390a81170be8c3233992ffaeda9dd2afec2bd0 Mon Sep 17 00:00:00 2001 From: dj <1042039504@qq.com> Date: Mon, 14 Apr 2025 15:07:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=87=E7=AB=A0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=99=84=E4=BB=B6=E4=B8=8A=E4=BC=A0/?= =?UTF-8?q?=E5=88=A0=E9=99=A4/=E4=B8=8B=E8=BD=BD=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Tinymce.vue | 8 +- src/views/article-management/add.vue | 150 ++++++++++++++++-------- src/views/article-management/detail.vue | 23 +++- 3 files changed, 128 insertions(+), 53 deletions(-) diff --git a/src/components/Tinymce.vue b/src/components/Tinymce.vue index 6fe222c..43588cd 100644 --- a/src/components/Tinymce.vue +++ b/src/components/Tinymce.vue @@ -170,8 +170,12 @@ const init = reactive({ }) loading.close() console.log("🚀 ~ file:res.data ", res.data) - fileLists.value.push(res.data) - if(meta.filetype !== "image"){ + res.data.originalFileName=res.data.originalFilename + console.log("🚀 ~ file:'meta.filetype ",meta.filetype ) + + if (res && res.data && res.data.fileType && + !["png", "jpg", "jpeg","gif", "svg","ico"].includes(res.data.fileType.toLowerCase())){ + fileLists.value.push(res.data) emit('getFiles',fileLists.value) } const fileUrl = res.data.url; diff --git a/src/views/article-management/add.vue b/src/views/article-management/add.vue index 7af6fbe..fea8059 100644 --- a/src/views/article-management/add.vue +++ b/src/views/article-management/add.vue @@ -1,49 +1,65 @@