diff --git a/src/assets/svgs/folder.svg b/src/assets/svgs/folder.svg new file mode 100644 index 0000000..73755ab --- /dev/null +++ b/src/assets/svgs/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/lang/modules/enUS.ts b/src/lang/modules/enUS.ts index 90afc35..d6618e8 100644 --- a/src/lang/modules/enUS.ts +++ b/src/lang/modules/enUS.ts @@ -2,6 +2,8 @@ export default { language: { ["login"]: "login", ["home"]: "home", + ["file-management"]: "file management", + ["document-library"]: "document library", ["table-management"]: "table management", ["common-table"]: "common table", ["custom-table"]: "custom table", diff --git a/src/lang/modules/zhCN.ts b/src/lang/modules/zhCN.ts index 1f5e219..6714aa2 100644 --- a/src/lang/modules/zhCN.ts +++ b/src/lang/modules/zhCN.ts @@ -2,6 +2,8 @@ export default { language: { ["login"]: "登录", ["home"]: "首页", + ["file-management"]: "文件管理", + ["document-library"]: "文件库", ["table-management"]: "列表管理", ["common-table"]: "普通列表", ["custom-table"]: "自定义列表", diff --git a/src/router/route.ts b/src/router/route.ts index e9730e2..546102e 100644 --- a/src/router/route.ts +++ b/src/router/route.ts @@ -65,6 +65,39 @@ export const dynamicRoutes: RouteRecordRaw[] = [ svgIcon: "home" // 菜单图标 } }, + { + path: "/file-management", + name: "file-management", + redirect: "/file-management/document-library", + meta: { + title: "file-management", + hide: false, + keepAlive: true, + affix: false, + link: "", + iframe: false, + roles: ["admin"], + svgIcon: "folder" + }, + children: [ + { + path: "/file-management/document-library", + name: "document-library", + component: () => import("@/views/file-management/document-library/document-library.vue"), + meta: { + title: "document-library", + hide: false, + keepAlive: true, + affix: false, + link: "", + iframe: false, + roles: ["admin"], + icon: "icon-menu" + } + } + ] + }, + { path: "/table-management", name: "table-management", @@ -73,7 +106,7 @@ export const dynamicRoutes: RouteRecordRaw[] = [ title: "table-management", hide: false, keepAlive: true, - affix: true, + affix: false, link: "", iframe: false, roles: ["admin"], @@ -120,7 +153,7 @@ export const dynamicRoutes: RouteRecordRaw[] = [ title: "form-management", hide: false, keepAlive: true, - affix: true, + affix: false, link: "", iframe: false, roles: ["admin"], @@ -167,7 +200,7 @@ export const dynamicRoutes: RouteRecordRaw[] = [ title: "multilevel-menu", hide: false, keepAlive: true, - affix: true, + affix: false, link: "", iframe: false, roles: ["admin"], diff --git a/src/views/file-management/document-library/document-library.vue b/src/views/file-management/document-library/document-library.vue new file mode 100644 index 0000000..3982767 --- /dev/null +++ b/src/views/file-management/document-library/document-library.vue @@ -0,0 +1,7 @@ + + + + +