Просмотр исходного кода

fix(cockpit): CockpitShell 场景标记与面板联动增量

- 同步并行会话对 CockpitShell 的增量修改
ChenJZ 5 дней назад
Родитель
Сommit
7932036f25
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/modules/cockpit/CockpitShell.vue

+ 4 - 0
src/modules/cockpit/CockpitShell.vue

@@ -353,7 +353,9 @@
                     :mode-label="modeLabel(mode)"
                     :ui-debug="uiDebug"
                     :plan="modeLayerPlan"
+                    @pipeline-pick="selectPipeEnhancement"
                 />
+                <PipeEnhancement :plan="pipeEnhancementPlan" @close="closePipeEnhancement" />
             </section>
 
             <aside class="cockpit-shell__column is-left" aria-label="左栏">
@@ -483,6 +485,7 @@ import { usePipeNetworkStore } from './stores/pipeNetworkStore.js'
 import CockpitPanel from './components/CockpitPanel.vue'
 import CockpitIcon from './components/CockpitIcon.vue'
 import MapCanvas from './components/MapCanvas.vue'
+import PipeEnhancement from './components/PipeEnhancement.vue'
 // 票 25:地图信息内容块(挂在本外壳的状态面板内,不另起容器)。
 import MapInfoPanel from './components/MapInfoPanel.vue'
 import PanelPlaceholder from './components/PanelPlaceholder.vue'
@@ -504,6 +507,7 @@ import { STARTUP_ACTION, planCockpitStartup } from './domain/startupPlan.js'
 import { selectMonitoringPoint } from './pointSelection.js'
 // 票 46:模式图层计划(唯一裁决点)+ 模式切换的选择态语义判定。
 import { planModeLayers, planModeSelectionTransition } from './domain/modeLayerPlan.js'
+import { enhancementSelection, PIPE_ENHANCEMENT_KIND, planPipeEnhancement } from './domain/pipeEnhancement.js'
 import { useDetailStore } from './stores/detailStore.js'
 import { useDeviceLayerStore } from './stores/deviceLayerStore.js'
 import { useInfrastructureStore } from './stores/infrastructureStore.js'