diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index 9fee864c..d6d89bd0 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -75,7 +75,7 @@ @@ -431,6 +431,11 @@ const { dialog, openDialog, closeDialog, setTitle } = useDialogState(); type MenuTagType = 'warning' | 'primary' | 'success' | 'danger'; +const isMenuIconVisible = (icon?: string) => { + const normalizedIcon = icon?.trim(); + return !!normalizedIcon && normalizedIcon !== '#'; +}; + const getMenuTypeMeta = (menu: Partial): { label: string; type: MenuTagType } => { if (menu.menuType === MenuTypeEnum.F) { return { label: '按钮', type: 'warning' };