From be964a6287ad7f6be6e36f88cb37ba22884e069c Mon Sep 17 00:00:00 2001 From: YunaiV Date: Wed, 3 Sep 2025 13:25:05 +0800 Subject: [PATCH] =?UTF-8?q?review=EF=BC=9A=E3=80=90bpm=20=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E3=80=91=E6=B5=81=E7=A8=8B=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.ts | 6 +- src/views/bpm/model/form/ExtraSettings.vue | 9 +- .../bpm/model/form/PrintTemplate/Index.vue | 52 ++++++----- .../model/form/PrintTemplate/MentionModal.vue | 39 ++++---- .../bpm/model/form/PrintTemplate/index.ts | 9 +- .../form/PrintTemplate/module/elem-to-html.ts | 4 +- .../model/form/PrintTemplate/module/index.ts | 7 +- .../module/menu/ProcessRecordMenu.ts | 14 +-- .../PrintTemplate/module/parse-elem-html.ts | 11 +-- .../model/form/PrintTemplate/module/plugin.ts | 4 +- .../form/PrintTemplate/module/render-elem.ts | 89 ++++++++++--------- .../processInstance/detail/PrintDialog.vue | 3 +- .../bpm/processInstance/detail/index.vue | 18 ++-- 13 files changed, 139 insertions(+), 126 deletions(-) diff --git a/src/main.ts b/src/main.ts index 3ffa5f0c..05069512 100644 --- a/src/main.ts +++ b/src/main.ts @@ -42,8 +42,8 @@ import Logger from '@/utils/Logger' import VueDOMPurifyHTML from 'vue-dompurify-html' // 解决v-html 的安全隐患 -// wangeditor插件注册 -import {setupWangeditorPlugin} from "@/views/bpm/model/form/PrintTemplate"; +// wangeditor 插件注册 +import { setupWangeditorPlugin } from '@/views/bpm/model/form/PrintTemplate' import print from 'vue3-print-nb' // 打印插件 @@ -67,12 +67,14 @@ const setupAll = async () => { setupAuth(app) setupMountedFocus(app) + // wangeditor 插件注册 setupWangeditorPlugin() await router.isReady() app.use(VueDOMPurifyHTML) + // 打印 app.use(print) app.mount('#app') diff --git a/src/views/bpm/model/form/ExtraSettings.vue b/src/views/bpm/model/form/ExtraSettings.vue index a1e904b8..c38ae9cb 100644 --- a/src/views/bpm/model/form/ExtraSettings.vue +++ b/src/views/bpm/model/form/ExtraSettings.vue @@ -254,7 +254,7 @@ - + diff --git a/src/views/bpm/model/form/PrintTemplate/Index.vue b/src/views/bpm/model/form/PrintTemplate/Index.vue index 6dff06d6..dd37e1de 100644 --- a/src/views/bpm/model/form/PrintTemplate/Index.vue +++ b/src/views/bpm/model/form/PrintTemplate/Index.vue @@ -1,11 +1,11 @@