Browse Source

修改定位模块

wangfumin 2 days ago
parent
commit
720e28cdc4
3 changed files with 55 additions and 28 deletions
  1. 10 6
      src/layout/edit/fuse-slide-menu.vue
  2. 16 10
      src/router/config.ts
  3. 29 12
      src/router/constant.ts

+ 10 - 6
src/layout/edit/fuse-slide-menu.vue

@@ -18,13 +18,17 @@ const items: Items = [
     name: RoutesName.merge,
     ...metas[RoutesName.merge],
   },
+  // {
+  //   name: RoutesName.tagging,
+  //   ...metas[RoutesName.tagging],
+  // },
+  // {
+  //   name: RoutesName.measure,
+  //   ...metas[RoutesName.measure],
+  // },
   {
-    name: RoutesName.tagging,
-    ...metas[RoutesName.tagging],
-  },
-  {
-    name: RoutesName.measure,
-    ...metas[RoutesName.measure],
+    name: RoutesName.positioning,
+    ...metas[RoutesName.positioning],
   },
   {
     name: RoutesName.guide,

+ 16 - 10
src/router/config.ts

@@ -24,22 +24,28 @@ export const routes = [
             component: () => import('@/views/merge/index.vue')
           },
           {
-            path: paths[RoutesName.tagging],
-            name: RoutesName.tagging,
-            meta: metas.tagging,
-            component: () => import('@/views/tagging/index.vue')
+            path: paths[RoutesName.positioning],
+            name: RoutesName.positioning,
+            meta: metas.positioning,
+            component: () => import('@/views/positioning/index.vue')
           },
+          // {
+          //   path: paths[RoutesName.tagging],
+          //   name: RoutesName.tagging,
+          //   meta: metas.tagging,
+          //   component: () => import('@/views/tagging/index.vue')
+          // },
           {
             path: paths[RoutesName.taggingPosition],
             name: RoutesName.taggingPosition,
             component: () => import('@/views/tagging-position/index.vue')
           },
-          {
-            path: paths[RoutesName.measure],
-            name: RoutesName.measure,
-            meta: metas.measure,
-            component: () => import('@/views/measure/index.vue')
-          },
+          // {
+          //   path: paths[RoutesName.measure],
+          //   name: RoutesName.measure,
+          //   meta: metas.measure,
+          //   component: () => import('@/views/measure/index.vue')
+          // },
           {
             path: paths[RoutesName.guide],
             name: RoutesName.guide,

+ 29 - 12
src/router/constant.ts

@@ -15,6 +15,7 @@ export enum RoutesName {
   guide = "guide",
   measure = "measure",
   setting = "setting",
+  positioning = "positioning",
 
   // 动画
   animation = 'animation',
@@ -52,12 +53,13 @@ export const paths = {
   [RoutesName.registration]: "registration/:id",
   [RoutesName.proportion]: "proportion/:id",
 
-  [RoutesName.tagging]: "tagging",
+  // [RoutesName.tagging]: "tagging",
   [RoutesName.taggingPosition]: "taggingPosition/:id",
   [RoutesName.guide]: "path",
   [RoutesName.animation]: 'animation',
-  [RoutesName.measure]: "measure",
+  // [RoutesName.measure]: "measure",
   [RoutesName.setting]: "setting",
+  [RoutesName.positioning]: "positioning",
 
   [RoutesName.sceneEdit]: "/sceneEdit",
   [RoutesName.record]: "record",
@@ -75,21 +77,36 @@ export const paths = {
 };
 
 export const metas = {
+  // [RoutesName.merge]: {
+  //   icon: "joint",
+  //   title: "拼接",
+  //   sysTitle: "多元融合",
+  // },
   [RoutesName.merge]: {
     icon: "joint",
-    title: "拼接",
+    title: "三维模型",
     sysTitle: "多元融合",
   },
   [RoutesName.proportion]: { full: true, sysTitle: "多元融合" },
   [RoutesName.registration]: { full: true, sysTitle: "多元融合" },
-  [RoutesName.tagging]: {
-    icon: "label",
-    title: "标记",
+  // [RoutesName.tagging]: {
+  //   icon: "label",
+  //   title: "标记",
+  //   sysTitle: "多元融合",
+  // },
+  [RoutesName.positioning]: {
+    icon: "positioning",
+    title: "定位",
     sysTitle: "多元融合",
   },
+  // [RoutesName.guide]: {
+  //   icon: "guide_p",
+  //   title: "导览",
+  //   sysTitle: "多元融合",
+  // },
   [RoutesName.guide]: {
     icon: "guide_p",
-    title: "导览",
+    title: "历史记录",
     sysTitle: "多元融合",
   },
   [RoutesName.animation]: {
@@ -97,11 +114,11 @@ export const metas = {
     title: "动画",
     sysTitle: "多元融合",
   },
-  [RoutesName.measure]: {
-    icon: "nav-measure",
-    title: "测量",
-    sysTitle: "多元融合",
-  },
+  // [RoutesName.measure]: {
+  //   icon: "nav-measure",
+  //   title: "测量",
+  //   sysTitle: "多元融合",
+  // },
   [RoutesName.setting]: {
     icon: "nav-setup",
     title: "设置",