diff --git a/src/views/database/superior_platform_management/components/dataItemsDialog.vue b/src/views/database/superior_platform_management/components/dataItemsDialog.vue index 9d36493..8396498 100644 --- a/src/views/database/superior_platform_management/components/dataItemsDialog.vue +++ b/src/views/database/superior_platform_management/components/dataItemsDialog.vue @@ -107,10 +107,10 @@ const form = ref({ const { list: menuList } = await getBusDataItemsMenuList(); const childMenuList = ref([]); onMounted(() => { - if (props.resourceId) - childMenuList.value = menuList.filter( - (item) => item.menuId === props.resourceId - )[0].children; + if (!props.resourceId) return; + childMenuList.value = menuList.filter( + (item) => item.menuId === props.resourceId + )[0].children; fnFindByMenuId(); }); watch(