From 31c5d480157676380dfbae2805e98caa9fd71b21 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@local>
Date: 星期五, 06 十一月 2026 10:32:06 +0800
Subject: [PATCH] fix(bpm): 修正超级管理员匹配方式(simple-list 不返回 username)

---
 src/views/bpm/components/simple-process-design/components/simple-process-designer.vue |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/views/bpm/components/simple-process-design/components/simple-process-designer.vue b/src/views/bpm/components/simple-process-design/components/simple-process-designer.vue
index f569b2a..eeda1ba 100644
--- a/src/views/bpm/components/simple-process-design/components/simple-process-designer.vue
+++ b/src/views/bpm/components/simple-process-design/components/simple-process-designer.vue
@@ -124,8 +124,10 @@
   if (!processNodeTree.value) {
     // 榛樿娴佺▼缁撴瀯锛氬彂璧蜂汉 鈫� 瀹℃壒浜� 鈫� 缁撴潫
     // 瀹℃壒浜洪粯璁ゆ寚瀹氫负瓒呯骇绠$悊鍛橈紝淇濊瘉鏂板缓/淇敼鍚庝笁鑺傜偣榻愬叏涓斿彲鐩存帴淇濆瓨锛堢敤鎴峰彲鑷璋冩暣瀹℃壒浜猴級
+    // simple-list 鎺ュ彛鍙繑鍥� id/nickname锛堜笉鍚� username锛夛紝鎵�浠ョ敤鍐呯疆瓒呯 id=1 鍖归厤銆佹樀绉板厹搴�
     const adminUser = userOptions.value.find(
-      (user: SystemUserApi.User) => user.username === 'admin',
+      (user: SystemUserApi.User) =>
+        user.id === 1 || user.nickname === '瓒呯骇绠$悊鍛�',
     );
     const approveNode: SimpleFlowNode = {
       id: `Activity_${Date.now()}_${Math.floor(Math.random() * 10000)}`,

--
Gitblit v1.9.3