zhouwenxuan
2023-12-15 07ca2d96c6f38a2a38f958d1771b6b9848f0ce0d
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;