Blame view

src/router/routes.js 1.9 KB
1
import login from "@/views/login/login.vue";
2

3
const errorPage = [
4 5 6 7 8 9 10
	{
		path: "/404",
		component: () => import("@/views/404"),
		hidden: true,
	},
	{ path: "*", redirect: "/404", hidden: true },
];
11 12

const frameOut = [
13 14 15 16 17 18
	{
		path: "/",
		name: "login",
		component: login,
	},
];
19
const constantRoutes = [
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
	{
		path: "/panel",
		code: "panel",
		component: () => import("@/views/Home"),
		redirect: "/panel",
		children: [
			{
				path: "/panel",
				name: "首页",
				code: "0-1",
				component: () => import("@/views/panel/index"),
			},
			{
				path: "/create",
				name: "新建",
				code: "0-2",
				component: () => import("@/views/panel/create/index"),
			},
			{
杨威 committed
39 40 41 42 43 44
				path: "/add",
				name: "添加",
				code: "0-6",
				component: () => import("@/views/panel/add/index"),
			},
			{
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
				path: "/modify",
				name: "更正",
				code: "0-3",
				component: () => import("@/views/panel/modify/index"),
			},
			{
				path: "/change",
				name: "变更",
				code: "0-4",
				component: () => import("@/views/panel/change/index"),
			},
			{
				path: "/search",
				name: "综合查询",
				code: "0-5",
				component: () => import("@/views/panel/search/index"),
			},
			{
				path: "/zrz",
				name: "自然幢",
				code: "1-1",
66
				component: () => import("@/views/systemZRZ/index"),
67 68 69 70 71
			},
			{
				path: "/dz",
				name: "多幢",
				code: "1-2",
zhaoqian committed
72
				component: () => import("@/views/systemDZ/index"),
73 74 75 76 77
			},
			{
				path: "/h",
				name: "户",
				code: "1-3",
zhaoqian committed
78
				component: () => import("@/views/systemH/index"),
79 80 81 82 83
			},
			{
				path: "/zd",
				name: "宗地",
				code: "1-5",
84
				component: () => import("@/views/systemZD/index"),
85
			},
李希虎 committed
86 87 88 89 90 91
			{
				path: "/ljz",
				name: "宗地",
				code: "1-5",
				component: () => import("@/views/basic/ljz/index"),
			},
92 93 94
		],
	},
];
95 96
// 在这里面动态引入路由文件 达成权限处理得问题
// 重新组织后导出
97
export default [...errorPage, ...frameOut, ...constantRoutes];