|
@@ -76,10 +76,9 @@
|
|
@handle-menu="handleMenu"
|
|
@handle-menu="handleMenu"
|
|
/>
|
|
/>
|
|
<!--直升机-->
|
|
<!--直升机-->
|
|
- <Helicopter
|
|
|
|
- v-if="menuState.showMenu && menuState.menuData[menuState.activeIndex]?.name === '直升机'"
|
|
|
|
- @handle-menu="handleMenu"
|
|
|
|
- />
|
|
|
|
|
|
+ <Helicopter v-if="menuState.showMenu && menuState.menuData[menuState.activeIndex]?.name === '直升机'" @handle-menu="handleMenu" />
|
|
|
|
+ <!--台风视频-->
|
|
|
|
+ <TyphoonVideo v-if="menuState.showMenu && menuState.menuData[menuState.activeIndex]?.name === '台风视频'" @handle-menu="handleMenu" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -109,6 +108,7 @@ import SatellitePhone from './SatellitePhone.vue';
|
|
import MobileUnmannedVehicle from './MobileUnmannedVehicle.vue';
|
|
import MobileUnmannedVehicle from './MobileUnmannedVehicle.vue';
|
|
import MobileCommandVehicle from './MobileCommandVehicle.vue';
|
|
import MobileCommandVehicle from './MobileCommandVehicle.vue';
|
|
import Helicopter from './Helicopter.vue';
|
|
import Helicopter from './Helicopter.vue';
|
|
|
|
+import TyphoonVideo from './TyphoonVideo.vue';
|
|
interface Props {
|
|
interface Props {
|
|
pointType: PointType[];
|
|
pointType: PointType[];
|
|
}
|
|
}
|
|
@@ -333,4 +333,59 @@ defineExpose({ handleMenu, clickContractMenu, updateMenu, getMenuState });
|
|
.icon6_checked {
|
|
.icon6_checked {
|
|
background: url('@/assets/images/map/rightMenu/icon6_checked.png') no-repeat;
|
|
background: url('@/assets/images/map/rightMenu/icon6_checked.png') no-repeat;
|
|
}
|
|
}
|
|
|
|
+//
|
|
|
|
+.icon7 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon7.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon7_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon7_checked.png') no-repeat;
|
|
|
|
+}
|
|
|
|
+.icon8 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon8.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon8_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon8_checked.png') no-repeat;
|
|
|
|
+}
|
|
|
|
+.icon9 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon9.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon9_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon9_checked.png') no-repeat;
|
|
|
|
+}
|
|
|
|
+.icon10 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon10.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon10_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon10_checked.png') no-repeat;
|
|
|
|
+}
|
|
|
|
+.icon11 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon11.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon11_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon11_checked.png') no-repeat;
|
|
|
|
+}
|
|
|
|
+.icon12 {
|
|
|
|
+ width: 89px;
|
|
|
|
+ height: 87px;
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon12.png') no-repeat;
|
|
|
|
+ cursor: pointer;
|
|
|
|
+}
|
|
|
|
+.icon12_checked {
|
|
|
|
+ background: url('@/assets/images/map/rightMenu/icon12_checked.png') no-repeat;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|