优化地图编辑中的字段管理

This commit is contained in:
18086616529
2026-06-26 09:23:16 +08:00
parent e7bd326ea2
commit ce66da772e
10 changed files with 598 additions and 139 deletions
@@ -1,7 +1,7 @@
import {
Collection, Connection, Cpu, Document, DocumentCopy, EditPen,
Histogram, Link, MapLocation, Monitor, Notebook, OfficeBuilding,
Operation, Promotion, SetUp, Setting, Tools, User, Van, VideoCamera
Collection, Connection, Cpu, Document, DocumentCopy, EditPen, Files,
Histogram, Link, MapLocation, Monitor, Notebook, OfficeBuilding, Odometer,
Operation, Promotion, SetUp, Setting, Tools, User, Van, VideoCamera, View
} from '@element-plus/icons-vue'
import type { Component } from 'vue'
@@ -16,11 +16,11 @@ export interface NavMenuItem {
export const ADMIN_MENU: NavMenuItem[] = [
{ path: '/admin/dashboard', label: '总览', icon: Histogram, key: 'admin-dashboard', group: '概览' },
{ path: '/admin/map-monitor', label: '地图监控', icon: MapLocation, key: 'admin-map-monitor', group: '概览' },
{ path: '/admin/map-monitor', label: '地图监控', icon: View, key: 'admin-map-monitor', group: '概览' },
{
path: '/admin/design', label: '设计与编排', icon: Tools, group: '设计与编排',
children: [
{ path: '/admin/maps', label: '地图管理', icon: MapLocation, key: 'admin-maps', group: '设计与编排' },
{ path: '/admin/maps', label: '地图管理', icon: Files, key: 'admin-maps', group: '设计与编排' },
{ path: '/admin/map-editor', label: '地图编辑', icon: EditPen, key: 'admin-map-editor', group: '设计与编排' },
{ path: '/admin/project-properties', label: '项目属性', icon: Document, key: 'admin-project-properties', group: '设计与编排' },
{ path: '/admin/tracks', label: '场景管理', icon: Connection, key: 'admin-tracks', group: '设计与编排' },