diff --git a/jeecgboot-vue3/src/components/Tinymce/src/Editor.vue b/jeecgboot-vue3/src/components/Tinymce/src/Editor.vue
index 7167a08b5..b958ace34 100644
--- a/jeecgboot-vue3/src/components/Tinymce/src/Editor.vue
+++ b/jeecgboot-vue3/src/components/Tinymce/src/Editor.vue
@@ -314,11 +314,12 @@
setValue(editor, content);
}
- function handleDone(name: string, url: string) {
+ async function handleDone(name: string, url: string) {
const editor = unref(editorRef);
if (!editor) {
return;
}
+ await handleImageUploading(name);
const content = editor?.getContent() ?? '';
const val = content?.replace(getUploadingImgName(name), `
`) ?? '';
setValue(editor, val);
diff --git a/jeecgboot-vue3/src/components/Tinymce/src/ImgUpload.vue b/jeecgboot-vue3/src/components/Tinymce/src/ImgUpload.vue
index 961e30f12..b6de1e9a9 100644
--- a/jeecgboot-vue3/src/components/Tinymce/src/ImgUpload.vue
+++ b/jeecgboot-vue3/src/components/Tinymce/src/ImgUpload.vue
@@ -17,13 +17,12 @@