From 07ca2d96c6f38a2a38f958d1771b6b9848f0ce0d Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期五, 15 十二月 2023 15:43:11 +0800
Subject: [PATCH] bug修改

---
 public/tinymce/plugins/upfile/plugin.js |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/public/tinymce/plugins/upfile/plugin.js b/public/tinymce/plugins/upfile/plugin.js
index 0a35925..d753353 100644
--- a/public/tinymce/plugins/upfile/plugin.js
+++ b/public/tinymce/plugins/upfile/plugin.js
@@ -1,3 +1,4 @@
+import { ElNotification , ElMessageBox, ElMessage, ElLoading } from 'element-plus'
 /**
  * upfile 1.1v
  * The tinymce-plugins is used to upfile
@@ -40,10 +41,15 @@
                 switch (details.name) {
                 case "save":
                     var res = upfile.res;
-                    var html = "<span  class=\"attachment\" contenteditable=\"true\"><a href=\""+res.url+"\" target=\"_blank\" title=\""+res.text+"\" >"+res.text+"<a></span>";
-                    editor.insertContent(html);
-                    upfile.res={};
-                    api.close();
+                    if(res && res.url){
+                        var html = "<span  class=\"attachment\" contenteditable=\"true\"><a href=\""+res.url+"\" target=\"_blank\" title=\""+res.text+"\" >"+res.text+"<a></span>";
+                        editor.insertContent(html);
+                        upfile.res={};
+                        api.close();
+                    }else {
+                        ElMessage({ message: '请先上传文件', type: 'error' })
+                    }
+
                     break;
                 default:
                     break;

--
Gitblit v1.9.2