diff --git a/src/components/context-menu/robot-menu.vue b/src/components/context-menu/robot-menu.vue index c608115..305bcfb 100644 --- a/src/components/context-menu/robot-menu.vue +++ b/src/components/context-menu/robot-menu.vue @@ -1,5 +1,13 @@ @@ -134,6 +134,7 @@ import { getRobotStatusColor, getRobotStatusText } from '../../services/context-menu/robot-menu.service'; +import RobotImageSettingsModal from '../modal/robot-image-settings-modal.vue'; interface Props { robotInfo?: RobotInfo; diff --git a/src/components/context-menu/storage-menu.vue b/src/components/context-menu/storage-menu.vue index 1625bf4..6c3959f 100644 --- a/src/components/context-menu/storage-menu.vue +++ b/src/components/context-menu/storage-menu.vue @@ -40,7 +40,7 @@ v-if="showSubMenu && selectedLocation" :open="!!showSubMenu" :trigger="[]" - :placement="subMenuPlacement" + placement="rightTop" :get-popup-container="getSubMenuContainer" @open-change="handleSubMenuOpenChange" > @@ -197,8 +197,6 @@ const subMenuTriggerStyle = computed(() => { return style; }); -// 子菜单位置 - 使用 rightTop 确保左上角与父菜单右上角平齐 -const subMenuPlacement = 'rightTop' as const; // 获取子菜单弹出层容器 const getSubMenuContainer = () => document.body;