diff --git a/src/views/system/role/add.vue b/src/views/system/role/add.vue index a389f2c..cd7d750 100644 --- a/src/views/system/role/add.vue +++ b/src/views/system/role/add.vue @@ -11,7 +11,7 @@ :data="localData.menuData" :filter-node-method="filterMenu" :props="localData.menuTreeProps" - :check-strictly="localData.checkStrictly" + :check-strictly="!localData.checkStrictly" show-checkbox node-key="menuId" @check-change="checkChange" @@ -162,7 +162,9 @@ const checkChange = (data) => { } const checkBoxChange = (val) => { + console.log(val.includes('3'), 'cl'); localData.checkStrictly = val.includes('3') + console.log(localData.checkStrictly, 'ss'); let nodes = menuTree.value.store.nodesMap if (val.includes('1')) { for (const node in nodes) {