From 5990386498e18fd1d134ddacb22b5221b6912839 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Wed, 4 Jun 2025 14:59:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/crm/permission/modules/permission-list.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/web-antd/src/views/crm/permission/modules/permission-list.vue b/apps/web-antd/src/views/crm/permission/modules/permission-list.vue index fbc649d43..87ca2078f 100644 --- a/apps/web-antd/src/views/crm/permission/modules/permission-list.vue +++ b/apps/web-antd/src/views/crm/permission/modules/permission-list.vue @@ -56,6 +56,11 @@ function setCheckedRows({ }: { records: CrmPermissionApi.Permission[]; }) { + if (records.some((item) => item.level === PermissionLevelEnum.OWNER)) { + message.warning('不能选择负责人!'); + gridApi.grid.setAllCheckboxRow(false); + return; + } checkedRows.value = records; }