From 2acdb4e99bed8d95d4bff4101649fb1d893db3a2 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@local>
Date: 星期二, 03 十一月 2026 22:46:23 +0800
Subject: [PATCH] fix(bpm): 简易流程设计器始终显示,去掉空状态提示
---
src/views/bpm/model/form/modules/process-design.vue | 20 ++++----------------
1 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/src/views/bpm/model/form/modules/process-design.vue b/src/views/bpm/model/form/modules/process-design.vue
index 1781c36..22c9edd 100644
--- a/src/views/bpm/model/form/modules/process-design.vue
+++ b/src/views/bpm/model/form/modules/process-design.vue
@@ -4,7 +4,6 @@
import { computed, inject, nextTick, ref } from 'vue';
import { BpmModelType } from '@vben/constants';
-import { IconifyIcon } from '@vben/icons';
import BpmModelEditor from './bpm-model-editor.vue';
import SimpleModelDesign from './simple-model-design.vue';
@@ -48,13 +47,10 @@
/** 鏄惁鏄剧ず璁捐鍣� */
const showDesigner = computed(() => {
- const data = modelData.value;
- if (!data?.name) {
- return false;
- }
- // BPMN 璁捐鍣ㄩ渶瑕佹祦绋嬫爣璇� key锛涚畝鏄撹璁″櫒鍙渶瑕佹祦绋嬪悕绉�
- if (data.type === BpmModelType.BPMN) {
- return Boolean(data.key);
+ // 绠�鏄撹璁″櫒锛圫imple 绫诲瀷锛夊缁堟樉绀猴紝涓嶄緷璧� key/name锛�
+ // 鍙湁 BPMN 璁捐鍣ㄦ墠瑕佹眰鍏堝~鍐欐祦绋嬫爣璇嗕笌鍚嶇О
+ if (modelData.value?.type === BpmModelType.BPMN) {
+ return Boolean(modelData.value?.key && modelData.value?.name);
}
return true;
});
@@ -86,13 +82,5 @@
ref="simpleDesign"
/>
</template>
- <!-- 鏈~鍐欐祦绋嬪悕绉版椂缁欏嚭鎻愮ず锛岄伩鍏嶉〉闈㈢┖鐧� -->
- <div
- v-if="!showDesigner"
- class="flex h-64 flex-col items-center justify-center gap-2 text-gray-400"
- >
- <IconifyIcon icon="lucide:info" class="size-8" />
- <span>璇峰厛鍦ㄣ�屽熀鏈俊鎭�嶄腑濉啓娴佺▼鍚嶇О锛屽啀杩涜娴佺▼璁捐</span>
- </div>
</div>
</template>
--
Gitblit v1.9.3