Browse Source

更新路由菜单

ZaiZai 2 years ago
parent
commit
3697c2d7af

+ 102 - 0
src/router/modules/base.js

@@ -39,6 +39,108 @@ export default [
             },
         ],
     },
+    {
+        path: '/lar-base-data',
+        name: 'lar-base-data',
+        redirect: '/lar-base-data/policy',
+        meta: {title: '基础数据'},
+        component: Layout,
+        children: [
+            {
+                path: '/lar-base-data/policy',
+                name: 'base-data-policy',
+                meta: {title: '政策法规'},
+                component: () => import('~src/views/base/policy.vue')
+            },
+            {
+                path: '/base-data/agree',
+                name: 'base-data-agree',
+                meta: {title: '双方协议'},
+                component: () => import('~src/views/base/agree.vue')
+            },
+            {
+                path: '/base-data/land',
+                name: 'base-data-land',
+                meta: {title: '地类名库称'},
+                component: () => import('~src/views/base/land.vue')
+            },
+            {
+                path: '/base-data/crops',
+                name: 'base-data-crops',
+                meta: {title: '青苗名库称'},
+                component: () => import('~src/views/base/crops.vue')
+            },
+            {
+                path: '/base-data/region',
+                name: 'base-data-region',
+                meta: {title: '区域权限'},
+                component: () => import('~src/views/base/region.vue')
+            },
+        ],
+    },
+    {
+        path: '/lar-agree',
+        name: 'lar-agree',
+        redirect: '/lar-agree/land',
+        meta: {title: '征拆协议'},
+        component: Layout,
+        children: [
+            {
+                path: '/lar-agree/land',
+                name: 'lar-agree-land',
+                meta: {title: '征地补偿协议'},
+                component: () => import('~src/views/agree/land.vue')
+            },
+            {
+                path: '/lar-agree/tomb',
+                name: 'lar-agree-tomb',
+                meta: {title: '坟地补偿协议'},
+                component: () => import('~src/views/agree/tomb.vue')
+            },
+            {
+                path: '/lar-agree/special',
+                name: 'lar-agree-special',
+                meta: {title: '专项设施协议'},
+                component: () => import('~src/views/agree/special.vue')
+            },
+        ],
+    },
+    {
+        path: '/lar-settle',
+        name: 'lar-settle',
+        redirect: '/lar-settle/index',
+        meta: {title: '征拆结算'},
+        component: Layout,
+        children: [
+            {
+                path: '/lar-settle/index',
+                name: 'lar-settle-index',
+                meta: {title: '结算管理'},
+                component: () => import('~src/views/settle/index.vue')
+            },
+        ],
+    },
+    {
+        path: '/lar-count',
+        name: 'lar-count',
+        redirect: '/lar-count/index',
+        meta: {title: '统计管理'},
+        component: Layout,
+        children: [
+            {
+                path: '/lar-count/index',
+                name: 'lar-count-index',
+                meta: {title: '结算统计'},
+                component: () => import('~src/views/count/index.vue')
+            },
+            {
+                path: '/lar-count/map',
+                name: 'lar-count-map',
+                meta: {title: '地图地块'},
+                component: () => import('~src/views/count/map.vue')
+            },
+        ],
+    },
     {
         path: '/403',
         name: '403',

+ 15 - 0
src/views/agree/land.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/agree/special.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/agree/tomb.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/base/agree.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/base/crops.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/base/land.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/base/policy.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/base/region.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/count/index.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/count/map.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>

+ 15 - 0
src/views/settle/index.vue

@@ -0,0 +1,15 @@
+<template>
+    <div>222</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>
+
+<style lang="scss">
+
+</style>