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