以下为本次在 src/views 目录下新增的一级菜单目录及其二级菜单页面说明,命名遵循项目现有英文目录风格,并尽量避免与现有目录和页面产生冲突。
dataCockpitdataCockpit/index.vuedetectionCountermeasuredetectionCountermeasure/index.vuebasicManagebasicManage/index.vuepermissionManagepermissionManage/index.vueareaManageareaManage/index.vuerecordManagerecordManage/index.vuedetectionCountermeasure)deviceAppConfig.vuedetectionRange.vuetaskSchedule.vuecountermeasureEvaluation.vue基础管理(basicManage)
deviceStock.vuemaintainRecord.vuedeviceScrap.vue权限管理(permissionManage)
permissionUser.vuepermissionDept.vuepermissionRole.vueoperationLog.vue区域管理(areaManage)
partition.vueprecinctInfo.vuesceneConfig.vueareaStatistics.vuedefenseZone.vue记录管理(recordManage)
alarmRecords.vuehistoryTracks.vuelayerManagement、dataCenter 等保持一致。permissionManage,避免与现有 authority、system 产生语义或路由上的冲突。areaManage,避免与现有 base/region 路由与页面混淆。el-card 作为占位,便于后续快速填充业务。src/router/views/index.js 中为上述页面配置静态路由,或保持现有“后端菜单驱动”的模式,在后端返回菜单时指向对应 src/views 路径。AvueRouter.formatRoutes 与 GetButtons 自动生成与控制。