diff --git a/sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js b/sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js index 808618bc1..b09df8697 100644 --- a/sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js +++ b/sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js @@ -108,9 +108,9 @@ patch(FormController.prototype, { const currentUserId = this.env.services.user.userId; if (resModel && resId) { // 1. 判断是否存在 self_users_ids(经办人)字段 - if (fields.users_ids) { - const result = await this.orm.read(resModel, [resId], ["users_ids"]); - const selfUsers = result[0]?.users_ids || []; + if (fields.self_users_ids) { + const result = await this.orm.read(resModel, [resId], ["self_users_ids"]); + const selfUsers = result[0]?.self_users_ids || []; if (!selfUsers.includes(currentUserId)) { this.buttonState.showEditButton = false; return; // 如果不是经办人,直接返回