diff --git a/apps/web-antd/src/views/ops/components/AreaFilterDrawer.vue b/apps/web-antd/src/views/ops/components/AreaFilterDrawer.vue new file mode 100644 index 000000000..b89c6c004 --- /dev/null +++ b/apps/web-antd/src/views/ops/components/AreaFilterDrawer.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/apps/web-antd/src/views/ops/components/AreaTree.vue b/apps/web-antd/src/views/ops/components/AreaTree.vue index 0e67733a9..698aebcb2 100644 --- a/apps/web-antd/src/views/ops/components/AreaTree.vue +++ b/apps/web-antd/src/views/ops/components/AreaTree.vue @@ -1,7 +1,7 @@ @@ -144,12 +179,16 @@ onMounted(loadTree); class="pt-2" :tree-data="areaTree" :default-expand-all="true" + :checkable="checkable" + :checked-keys="checkable ? internalCheckedKeys : undefined" + :selected-keys="selectedKeys" :field-names="{ title: 'areaName', key: 'id', children: 'children', }" @select="handleSelect" + @check="handleCheck" />
暂无区域数据