feat: add form design (#248)

This commit is contained in:
一万
2022-04-22 10:46:49 +08:00
committed by GitHub
parent acebbd8958
commit bbedcbc96b
9 changed files with 270 additions and 6 deletions

View File

@@ -41,6 +41,7 @@ import nestedRouter from "./modules/nested";
import flowChartRouter from "./modules/flowchart";
import remainingRouter from "./modules/remaining";
import componentsRouter from "./modules/components";
import formDesignRouter from "./modules/formdesign";
// 原始静态路由(未做任何处理)
const routes = [
@@ -55,7 +56,8 @@ const routes = [
nestedRouter,
editorRouter,
flowChartRouter,
componentsRouter
componentsRouter,
formDesignRouter
];
// 导出处理后的静态路由(三级及以上的路由全部拍成二级)

View File

@@ -0,0 +1,27 @@
import { $t } from "/@/plugins/i18n";
const Layout = () => import("/@/layout/index.vue");
const formDesignRouter = {
path: "/formDesign",
component: Layout,
redirect: "/formDesign/index",
meta: {
icon: "terminal-window-line",
title: $t("menus.hsFormDesign"),
i18n: true,
rank: 2
},
children: [
{
path: "/formDesign/index",
name: "formDesign",
component: () => import("/@/views/form-design/index.vue"),
meta: {
title: $t("menus.hsFormDesign"),
i18n: true
}
}
]
};
export default formDesignRouter;