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