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[] = [];