diff --git a/apps/web-antd/src/views/property/room/floor-tree.vue b/apps/web-antd/src/views/property/room/floor-tree.vue index 75982f16..ad40f48d 100644 --- a/apps/web-antd/src/views/property/room/floor-tree.vue +++ b/apps/web-antd/src/views/property/room/floor-tree.vue @@ -21,8 +21,8 @@ const emit = defineEmits<{ select: []; }>(); -const selectDeptId = defineModel('selectDeptId', { - required: true, +const selectFloorId = defineModel('selectFloorId', { + default: '', type: Array as PropType, }); @@ -40,7 +40,7 @@ const showTreeSkeleton = ref(true); async function loadTree() { showTreeSkeleton.value = true; searchValue.value = ''; - selectDeptId.value = []; + selectFloorId.value = []; const ret = await communityTree(3); deptTreeArray.value = ret; showTreeSkeleton.value = false; @@ -50,6 +50,9 @@ async function handleReload() { await loadTree(); emit('reload'); } +function selectNode(selectedKeys, e) { + emit('select',e.node.level); +} onMounted(loadTree); @@ -86,14 +89,14 @@ onMounted(loadTree);