From 746102d4bf481d6940f60d51453d0ac1d7c21549 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期一, 02 十一月 2026 14:15:36 +0800
Subject: [PATCH] fix(bpm/hrm): 修复流程发起人搜索、流程管理员默认超管;核算新增批量删除
---
src/views/bpm/model/form/index.vue | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/src/views/bpm/model/form/index.vue b/src/views/bpm/model/form/index.vue
index 8ac2c8d..e76ccf9 100644
--- a/src/views/bpm/model/form/index.vue
+++ b/src/views/bpm/model/form/index.vue
@@ -188,7 +188,7 @@
} else {
// 鎯呭喌涓夛細鏂板鍦烘櫙
formData.value.startUserType = 0; // 鍏ㄤ綋
- formData.value.managerUserIds.push(userStore.userInfo?.id);
+ // 娴佺▼绠$悊鍛橀粯璁ゅ�肩◢鍚庤缃紙闇�瑕佸厛鍔犺浇鐢ㄦ埛鍒楄〃鎵嶈兘瀹氫綅瓒呯骇绠$悊鍛橈級
}
// 鑾峰彇琛ㄥ崟鍒楄〃
@@ -199,6 +199,17 @@
// 鑾峰彇閮ㄩ棬鍒楄〃
deptList.value = await getSimpleDeptList();
+ // 鏂板鍦烘櫙锛堟祦绋嬬鐞嗗憳杩樻病鍊兼椂锛夐粯璁ゅ彇瓒呯骇绠$悊鍛橈紙admin锛夛紝鑰屼笉鏄綋鍓嶇櫥褰曠敤鎴�
+ if (!formData.value.managerUserIds?.length) {
+ const adminUser = userList.value.find(
+ (user: SystemUserApi.User) => user.username === 'admin',
+ );
+ const defaultManagerId = adminUser?.id ?? userStore.userInfo?.id;
+ if (defaultManagerId) {
+ formData.value.managerUserIds = [defaultManagerId];
+ }
+ }
+
// 鏈�缁堬紝璁剧疆 currentStep 鍒囨崲鍒扮涓�姝�
currentStep.value = 0;
// 浠ュ墠鏈厤缃洿澶氳缃殑娴佺▼
--
Gitblit v1.9.3