From 7c965a29533cc8bae7e6343093b16fa3a0f27f46 Mon Sep 17 00:00:00 2001 From: xingyu Date: Fri, 21 Apr 2023 15:23:59 +0800 Subject: [PATCH] fix: tree select --- src/views/system/role/RoleMenuModal.vue | 1 + src/views/system/role/RoleScopeModal.vue | 1 + src/views/system/tenantPackage/TenantPackageModal.vue | 1 + 3 files changed, 3 insertions(+) diff --git a/src/views/system/role/RoleMenuModal.vue b/src/views/system/role/RoleMenuModal.vue index ecf7e8d..0e12dd4 100644 --- a/src/views/system/role/RoleMenuModal.vue +++ b/src/views/system/role/RoleMenuModal.vue @@ -6,6 +6,7 @@ v-model:value="model[field]" :treeData="treeData" :fieldNames="{ title: 'name', key: 'id' }" + :checkStrictly="true" checkable toolbar title="菜单分配" diff --git a/src/views/system/role/RoleScopeModal.vue b/src/views/system/role/RoleScopeModal.vue index 2e398e2..587d932 100644 --- a/src/views/system/role/RoleScopeModal.vue +++ b/src/views/system/role/RoleScopeModal.vue @@ -6,6 +6,7 @@ v-model:value="model[field]" :treeData="treeData" :fieldNames="{ title: 'name', key: 'id' }" + :checkStrictly="false" checkable toolbar title="部门分配" diff --git a/src/views/system/tenantPackage/TenantPackageModal.vue b/src/views/system/tenantPackage/TenantPackageModal.vue index 58086b4..24c485f 100644 --- a/src/views/system/tenantPackage/TenantPackageModal.vue +++ b/src/views/system/tenantPackage/TenantPackageModal.vue @@ -6,6 +6,7 @@ v-model:value="model[field]" :treeData="menuTree" :fieldNames="{ title: 'name', key: 'id' }" + :checkStrictly="false" checkable toolbar @check="menuCheck"