提交 32bcb7ec 作者: zhongye-dev

feat: 驾驶舱模块优化(页面更名、地图交互与说明浮层)

- 可视化大屏更名为驾驶舱,同步菜单/面包屑/页面标题
- 专题研判「研判视角」去掉「按」字,有害生物名录属性统一为全国农业植物检疫性有害生物
- 修复地图容器隐藏时 geo resize 报错;地图下钻弹窗支持拖动
- 保护区图层圆点改绿、隔离中心图例图标与地图一致
- 全国疫区分布态势标题新增点击式说明浮层

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
上级 1f3a650b
...@@ -38,7 +38,7 @@ export const menuConfig = [ ...@@ -38,7 +38,7 @@ export const menuConfig = [
children: [ children: [
{ id: "stats-business", name: "业务统计", path: "/stats/business" }, { id: "stats-business", name: "业务统计", path: "/stats/business" },
{ id: "stats-analysis", name: "风险分析", path: "/analysis" }, { id: "stats-analysis", name: "风险分析", path: "/analysis" },
{ id: "stats-dashboard", name: "可视化大屏", path: "/stats/dashboard" } { id: "stats-dashboard", name: "驾驶舱", path: "/stats/dashboard" }
] ]
}, },
{ {
......
...@@ -18,7 +18,7 @@ const routes = [ ...@@ -18,7 +18,7 @@ const routes = [
{ path: "/isolation/data", name: "isolation-data", component: () => import("@/views/isolation/MonitorData.vue"), meta: { title: "监测数据", breadcrumb: "隔离监测 / 监测数据" } }, { path: "/isolation/data", name: "isolation-data", component: () => import("@/views/isolation/MonitorData.vue"), meta: { title: "监测数据", breadcrumb: "隔离监测 / 监测数据" } },
{ path: "/analysis", name: "analysis", component: () => import("@/views/analysis/DataAnalysis.vue"), meta: { title: "风险分析", breadcrumb: "统计分析 / 风险分析" } }, { path: "/analysis", name: "analysis", component: () => import("@/views/analysis/DataAnalysis.vue"), meta: { title: "风险分析", breadcrumb: "统计分析 / 风险分析" } },
{ path: "/stats/business", name: "stats-business", component: () => import("@/views/stats/BusinessStats.vue"), meta: { title: "业务统计", breadcrumb: "统计分析 / 业务统计" } }, { path: "/stats/business", name: "stats-business", component: () => import("@/views/stats/BusinessStats.vue"), meta: { title: "业务统计", breadcrumb: "统计分析 / 业务统计" } },
{ path: "/stats/dashboard", name: "stats-dashboard", component: () => import("@/views/stats/Dashboard.vue"), meta: { title: "可视化大屏", breadcrumb: "统计分析 / 可视化大屏" } }, { path: "/stats/dashboard", name: "stats-dashboard", component: () => import("@/views/stats/Dashboard.vue"), meta: { title: "驾驶舱", breadcrumb: "统计分析 / 驾驶舱" } },
{ path: "/release-cert", name: "release-cert", component: () => import("@/views/release/ReleaseCert.vue"), meta: { title: "放行证书管理", breadcrumb: "放行证书管理" } }, { path: "/release-cert", name: "release-cert", component: () => import("@/views/release/ReleaseCert.vue"), meta: { title: "放行证书管理", breadcrumb: "放行证书管理" } },
{ path: "/report", name: "report", component: () => import("@/views/report/ReportManage.vue"), meta: { title: "报告管理", breadcrumb: "报告管理" } }, { path: "/report", name: "report", component: () => import("@/views/report/ReportManage.vue"), meta: { title: "报告管理", breadcrumb: "报告管理" } },
{ path: "/base/quarantine", name: "base-quarantine", component: () => import("@/views/base/Quarantine.vue"), meta: { title: "检疫员管理", breadcrumb: "基础信息管理 / 检疫员管理" } }, { path: "/base/quarantine", name: "base-quarantine", component: () => import("@/views/base/Quarantine.vue"), meta: { title: "检疫员管理", breadcrumb: "基础信息管理 / 检疫员管理" } },
......
...@@ -292,7 +292,7 @@ const quicks = [ ...@@ -292,7 +292,7 @@ const quicks = [
{ id: 1, name: "样本登记入库", path: "/sample/register", icon: "Box" }, { id: 1, name: "样本登记入库", path: "/sample/register", icon: "Box" },
{ id: 2, name: "试种观察", path: "/field/survey", icon: "Document" }, { id: 2, name: "试种观察", path: "/field/survey", icon: "Document" },
{ id: 3, name: "监测数据", path: "/isolation/data", icon: "DataLine" }, { id: 3, name: "监测数据", path: "/isolation/data", icon: "DataLine" },
{ id: 4, name: "可视化大屏", path: "/stats/dashboard", icon: "DataAnalysis" } { id: 4, name: "驾驶舱", path: "/stats/dashboard", icon: "DataAnalysis" }
]; ];
const todos = [ const todos = [
{ id: 1, title: "28 份样本待入库", path: "/sample/register" }, { id: 1, title: "28 份样本待入库", path: "/sample/register" },
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论