From 60ef93b5105a3c82cfcf6dc6580bed9b7c60ad66 Mon Sep 17 00:00:00 2001 From: chenchun Date: Fri, 30 Aug 2024 16:08:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=AE=8C=E5=96=84=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Pure.Vue3/mock/asyncRoutes.ts | 50 +++++++++---------- Yi.Pure.Vue3/src/router/modules/able.ts | 3 +- Yi.Pure.Vue3/src/router/modules/about.ts | 3 +- Yi.Pure.Vue3/src/router/modules/board.ts | 3 +- Yi.Pure.Vue3/src/router/modules/components.ts | 3 +- Yi.Pure.Vue3/src/router/modules/editor.ts | 3 +- Yi.Pure.Vue3/src/router/modules/error.ts | 3 +- Yi.Pure.Vue3/src/router/modules/flowchart.ts | 3 +- Yi.Pure.Vue3/src/router/modules/form.ts | 3 +- Yi.Pure.Vue3/src/router/modules/formdesign.ts | 3 +- Yi.Pure.Vue3/src/router/modules/ganttastic.ts | 3 +- Yi.Pure.Vue3/src/router/modules/guide.ts | 3 +- Yi.Pure.Vue3/src/router/modules/list.ts | 3 +- .../src/router/modules/menuoverflow.ts | 3 +- Yi.Pure.Vue3/src/router/modules/mind.ts | 3 +- Yi.Pure.Vue3/src/router/modules/nested.ts | 3 +- Yi.Pure.Vue3/src/router/modules/ppt.ts | 3 +- Yi.Pure.Vue3/src/router/modules/result.ts | 3 +- Yi.Pure.Vue3/src/router/modules/table.ts | 3 +- Yi.Pure.Vue3/src/router/modules/vueflow.ts | 3 +- 20 files changed, 63 insertions(+), 44 deletions(-) diff --git a/Yi.Pure.Vue3/mock/asyncRoutes.ts b/Yi.Pure.Vue3/mock/asyncRoutes.ts index 4b8a2730..1988afa4 100644 --- a/Yi.Pure.Vue3/mock/asyncRoutes.ts +++ b/Yi.Pure.Vue3/mock/asyncRoutes.ts @@ -22,7 +22,7 @@ const systemManagementRouter = { meta: { icon: "ri:admin-line", title: "menus.pureUser", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -31,7 +31,7 @@ const systemManagementRouter = { meta: { icon: "ri:admin-fill", title: "menus.pureRole", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -40,7 +40,7 @@ const systemManagementRouter = { meta: { icon: "ep:menu", title: "menus.pureSystemMenu", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -49,7 +49,7 @@ const systemManagementRouter = { meta: { icon: "ri:git-branch-line", title: "menus.pureDept", - roles: ["admin"] + //roles: ["admin"] } } ] @@ -70,7 +70,7 @@ const systemMonitorRouter = { meta: { icon: "ri:user-voice-line", title: "menus.pureOnlineUser", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -80,7 +80,7 @@ const systemMonitorRouter = { meta: { icon: "ri:window-line", title: "menus.pureLoginLog", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -90,7 +90,7 @@ const systemMonitorRouter = { meta: { icon: "ri:history-fill", title: "menus.pureOperationLog", - roles: ["admin"] + //roles: ["admin"] } }, { @@ -100,7 +100,7 @@ const systemMonitorRouter = { meta: { icon: "ri:file-search-line", title: "menus.pureSystemLog", - roles: ["admin"] + //roles: ["admin"] } } ] @@ -119,14 +119,14 @@ const permissionRouter = { name: "PermissionPage", meta: { title: "menus.purePermissionPage", - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { path: "/permission/button", meta: { title: "menus.purePermissionButton", - roles: ["admin", "common"] + //roles: ["admin", "common"] }, children: [ { @@ -176,7 +176,7 @@ const frameRouter = { title: "menus.pureColorHuntDoc", frameSrc: "https://colorhunt.co/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -186,7 +186,7 @@ const frameRouter = { title: "menus.pureUiGradients", frameSrc: "https://uigradients.com/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -196,7 +196,7 @@ const frameRouter = { title: "menus.pureEpDoc", frameSrc: "https://element-plus.org/zh-CN/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -206,7 +206,7 @@ const frameRouter = { title: "menus.pureTailwindcssDoc", frameSrc: "https://tailwindcss.com/docs/installation", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -216,7 +216,7 @@ const frameRouter = { title: "menus.pureVueDoc", frameSrc: "https://cn.vuejs.org/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -226,7 +226,7 @@ const frameRouter = { title: "menus.pureViteDoc", frameSrc: "https://cn.vitejs.dev/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -236,7 +236,7 @@ const frameRouter = { title: "menus.purePiniaDoc", frameSrc: "https://pinia.vuejs.org/zh/index.html", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -246,7 +246,7 @@ const frameRouter = { title: "menus.pureRouterDoc", frameSrc: "https://router.vuejs.org/zh/", keepAlive: true, - roles: ["admin", "common"] + //roles: ["admin", "common"] } } ] @@ -262,7 +262,7 @@ const frameRouter = { name: "https://pure-admin.github.io/pure-admin-doc", meta: { title: "menus.pureExternalLink", - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, { @@ -270,7 +270,7 @@ const frameRouter = { name: "https://pure-admin-utils.netlify.app/", meta: { title: "menus.pureUtilsLink", - roles: ["admin", "common"] + //roles: ["admin", "common"] } } ] @@ -291,7 +291,7 @@ const tabsRouter = { name: "Tabs", meta: { title: "menus.pureTabs", - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, // query 传参模式 @@ -302,7 +302,7 @@ const tabsRouter = { // 不在menu菜单中显示 showLink: false, activePath: "/tabs/index", - roles: ["admin", "common"] + //roles: ["admin", "common"] } }, // params 传参模式 @@ -314,7 +314,7 @@ const tabsRouter = { // 不在menu菜单中显示 showLink: false, activePath: "/tabs/index", - roles: ["admin", "common"] + //roles: ["admin", "common"] } } ] @@ -329,8 +329,8 @@ export default defineFakeRoute([ systemManagementRouter, systemMonitorRouter, permissionRouter, - frameRouter, - tabsRouter + // frameRouter, + // tabsRouter ]; } } diff --git a/Yi.Pure.Vue3/src/router/modules/able.ts b/Yi.Pure.Vue3/src/router/modules/able.ts index b90bad22..53e6b677 100644 --- a/Yi.Pure.Vue3/src/router/modules/able.ts +++ b/Yi.Pure.Vue3/src/router/modules/able.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:ubuntu-fill", title: $t("menus.pureAble"), - rank: able + rank: able, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/about.ts b/Yi.Pure.Vue3/src/router/modules/about.ts index 47a5555b..e54e6372 100644 --- a/Yi.Pure.Vue3/src/router/modules/about.ts +++ b/Yi.Pure.Vue3/src/router/modules/about.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:file-info-line", title: $t("menus.pureAbout"), - rank: about + rank: about, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/board.ts b/Yi.Pure.Vue3/src/router/modules/board.ts index afac3467..27255cc5 100644 --- a/Yi.Pure.Vue3/src/router/modules/board.ts +++ b/Yi.Pure.Vue3/src/router/modules/board.ts @@ -8,7 +8,8 @@ export default { meta: { icon: "ri:artboard-line", title: $t("menus.pureBoard"), - rank: board + rank: board, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/components.ts b/Yi.Pure.Vue3/src/router/modules/components.ts index 830cea5d..92789040 100644 --- a/Yi.Pure.Vue3/src/router/modules/components.ts +++ b/Yi.Pure.Vue3/src/router/modules/components.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ep:menu", title: $t("menus.pureComponents"), - rank: components + rank: components, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/editor.ts b/Yi.Pure.Vue3/src/router/modules/editor.ts index a5e1ec9f..0d7e1533 100644 --- a/Yi.Pure.Vue3/src/router/modules/editor.ts +++ b/Yi.Pure.Vue3/src/router/modules/editor.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ep:edit", title: $t("menus.pureEditor"), - rank: editor + rank: editor, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/error.ts b/Yi.Pure.Vue3/src/router/modules/error.ts index 359a7631..c1ff5c2e 100644 --- a/Yi.Pure.Vue3/src/router/modules/error.ts +++ b/Yi.Pure.Vue3/src/router/modules/error.ts @@ -8,7 +8,8 @@ export default { icon: "ri:information-line", // showLink: false, title: $t("menus.pureAbnormal"), - rank: error + rank: error, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/flowchart.ts b/Yi.Pure.Vue3/src/router/modules/flowchart.ts index 05dd31bf..ca14a4ca 100644 --- a/Yi.Pure.Vue3/src/router/modules/flowchart.ts +++ b/Yi.Pure.Vue3/src/router/modules/flowchart.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ep:set-up", title: $t("menus.pureFlowChart"), - rank: flowchart + rank: flowchart, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/form.ts b/Yi.Pure.Vue3/src/router/modules/form.ts index 63980491..532d499a 100644 --- a/Yi.Pure.Vue3/src/router/modules/form.ts +++ b/Yi.Pure.Vue3/src/router/modules/form.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:edit-box-line", title: $t("menus.pureSchemaForm"), - rank: form + rank: form, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/formdesign.ts b/Yi.Pure.Vue3/src/router/modules/formdesign.ts index d6891279..2971509d 100644 --- a/Yi.Pure.Vue3/src/router/modules/formdesign.ts +++ b/Yi.Pure.Vue3/src/router/modules/formdesign.ts @@ -8,7 +8,8 @@ export default { meta: { icon: "ri:terminal-window-line", title: $t("menus.pureFormDesign"), - rank: formdesign + rank: formdesign, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/ganttastic.ts b/Yi.Pure.Vue3/src/router/modules/ganttastic.ts index 1b68b725..8fc86a28 100644 --- a/Yi.Pure.Vue3/src/router/modules/ganttastic.ts +++ b/Yi.Pure.Vue3/src/router/modules/ganttastic.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:bar-chart-horizontal-line", title: $t("menus.pureGanttastic"), - rank: ganttastic + rank: ganttastic, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/guide.ts b/Yi.Pure.Vue3/src/router/modules/guide.ts index cf2bf7fd..9299c638 100644 --- a/Yi.Pure.Vue3/src/router/modules/guide.ts +++ b/Yi.Pure.Vue3/src/router/modules/guide.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ep:guide", title: $t("menus.pureGuide"), - rank: guide + rank: guide, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/list.ts b/Yi.Pure.Vue3/src/router/modules/list.ts index 65958460..bf4969f9 100644 --- a/Yi.Pure.Vue3/src/router/modules/list.ts +++ b/Yi.Pure.Vue3/src/router/modules/list.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:list-check", title: $t("menus.pureList"), - rank: list + rank: list, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/menuoverflow.ts b/Yi.Pure.Vue3/src/router/modules/menuoverflow.ts index df6ddad3..b4f3a0d4 100644 --- a/Yi.Pure.Vue3/src/router/modules/menuoverflow.ts +++ b/Yi.Pure.Vue3/src/router/modules/menuoverflow.ts @@ -6,7 +6,8 @@ export default { redirect: "/menuoverflow/index", meta: { title: $t("menus.pureMenuOverflow"), - rank: menuoverflow + rank: menuoverflow, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/mind.ts b/Yi.Pure.Vue3/src/router/modules/mind.ts index 49109c70..65d21c96 100644 --- a/Yi.Pure.Vue3/src/router/modules/mind.ts +++ b/Yi.Pure.Vue3/src/router/modules/mind.ts @@ -8,7 +8,8 @@ export default { meta: { icon: "ri:mind-map", title: $t("menus.pureMindMap"), - rank: mind + rank: mind, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/nested.ts b/Yi.Pure.Vue3/src/router/modules/nested.ts index bc42f462..a692945b 100644 --- a/Yi.Pure.Vue3/src/router/modules/nested.ts +++ b/Yi.Pure.Vue3/src/router/modules/nested.ts @@ -7,7 +7,8 @@ export default { meta: { title: $t("menus.pureMenus"), icon: "ep:histogram", - rank: nested + rank: nested, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/ppt.ts b/Yi.Pure.Vue3/src/router/modules/ppt.ts index 4d7f9fea..532c6c15 100644 --- a/Yi.Pure.Vue3/src/router/modules/ppt.ts +++ b/Yi.Pure.Vue3/src/router/modules/ppt.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:file-ppt-2-line", title: "PPT", - rank: ppt + rank: ppt, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/result.ts b/Yi.Pure.Vue3/src/router/modules/result.ts index 4e894c16..fa56dffd 100644 --- a/Yi.Pure.Vue3/src/router/modules/result.ts +++ b/Yi.Pure.Vue3/src/router/modules/result.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:checkbox-circle-line", title: $t("menus.pureResult"), - rank: result + rank: result, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/table.ts b/Yi.Pure.Vue3/src/router/modules/table.ts index 56b279f0..e37c0735 100644 --- a/Yi.Pure.Vue3/src/router/modules/table.ts +++ b/Yi.Pure.Vue3/src/router/modules/table.ts @@ -7,7 +7,8 @@ export default { meta: { icon: "ri:table-line", title: $t("menus.pureTable"), - rank: table + rank: table, + showLink: false }, children: [ { diff --git a/Yi.Pure.Vue3/src/router/modules/vueflow.ts b/Yi.Pure.Vue3/src/router/modules/vueflow.ts index 7f01685e..04e4b7ad 100644 --- a/Yi.Pure.Vue3/src/router/modules/vueflow.ts +++ b/Yi.Pure.Vue3/src/router/modules/vueflow.ts @@ -6,7 +6,8 @@ export default { meta: { icon: "ep:set-up", title: "vue-flow", - rank: vueflow + rank: vueflow, + showLink: false }, children: [ {