tuqin
2 天以前 31c5d480157676380dfbae2805e98caa9fd71b21
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[] = [];