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/model/form/modules/basic-info.vue |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/views/bpm/model/form/modules/basic-info.vue b/src/views/bpm/model/form/modules/basic-info.vue
index 3810aad..63e0200 100644
--- a/src/views/bpm/model/form/modules/basic-info.vue
+++ b/src/views/bpm/model/form/modules/basic-info.vue
@@ -119,8 +119,10 @@
     // 娉ㄦ剰锛氬悓鏃舵妸銆屽綋鍓嶆搷浣滀汉銆嶄竴骞跺啓鍏ャ�傚洜涓哄悗绔� updateModel 鏄�屽厛鏍¢獙绠$悊鍛樸�佸悗鍐欏叆銆嶏紝
     // 涓�鏃︽ā鍨嬭淇濆瓨鎴愬彧鍖呭惈瓒呯锛岀敤鍏朵粬璐﹀彿鍐嶆淇敼灏变細鎶�
     // 銆屾搷浣滄祦绋嬪け璐ワ紝鍘熷洜锛氫綘涓嶆槸璇ユ祦绋�(xxx)鐨勭鐞嗗憳銆嶏紝涓旀棤娉曡嚜鎰堛��
+    // simple-list 鎺ュ彛鍙繑鍥� id/nickname锛堜笉鍚� username锛夛紝鎵�浠ョ敤鍐呯疆瓒呯 id=1 鍖归厤銆佹樀绉板厹搴�
     const admin = props.userList.find(
-      (user: SystemUserApi.User) => user.username === 'admin',
+      (user: SystemUserApi.User) =>
+        user.id === 1 || user.nickname === '瓒呯骇绠$悊鍛�',
     );
     const currentUserId = userStore.userInfo?.id;
     const managerIds: number[] = [];

--
Gitblit v1.9.3