From cb2663384829cd251d9aaf2d05a2600ebc4cfac7 Mon Sep 17 00:00:00 2001
From: mayf <m13160102112@163.com>
Date: 星期一, 26 八月 2024 14:28:08 +0800
Subject: [PATCH] 投诉反馈增加字段 富文本优化

---
 components/base-editor.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/components/base-editor.vue b/components/base-editor.vue
index eea3740..56ca01f 100644
--- a/components/base-editor.vue
+++ b/components/base-editor.vue
@@ -37,6 +37,7 @@
 import 'tinymce/plugins/anchor'
 import 'tinymce/plugins/codesample'
 import 'tinymce/plugins/fullscreen'
+import 'tinymce/plugins/paste'
 export default {
   components: {
     Editor,
@@ -53,7 +54,7 @@
     plugins: {
       type: [String, Array],
       default:
-        'importcss autoresize searchreplace autolink code visualblocks visualchars fullscreen image link codesample table charmap nonbreaking anchor advlist lists wordcount charmap emoticons indent2em',
+        'importcss autoresize searchreplace autolink code visualblocks visualchars fullscreen image link codesample table charmap nonbreaking anchor advlist lists wordcount charmap emoticons indent2em paste',
     },
     toolbar: {
       type: [String, Array],
@@ -86,6 +87,14 @@
         branding: false,
         promotion: false,
         convert_urls: false,
+        paste_preprocess: (plugin, args) => {
+          if (args.wordContent) {
+            this.$message.warning(
+              '检测到可能是从word中复制的内容,如果存在图片请通过编辑器的图片上传功能上传'
+            )
+          }
+        },
+        paste_data_images: true,
         font_formats:
           'Arial=arial,helvetica,sans-serif; 宋体=SimSun; 微软雅黑=Microsoft Yahei; Impact=impact,chicago;',
         fontsize_formats:

--
Gitblit v1.9.3