From c631130edd07bcb87e006788d553f99adbc96506 Mon Sep 17 00:00:00 2001 From: fofolee Date: Wed, 30 Mar 2022 20:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=AF=E7=94=B1=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 15 ++-- src/components/EssentialLink.vue | 49 ------------- src/layouts/MainLayout.vue | 116 ------------------------------- src/pages/CommandPage.vue | 7 ++ src/pages/ErrorNotFound.vue | 31 --------- src/pages/IndexPage.vue | 17 ----- src/pages/NewCommand.vue | 11 +++ src/pages/QuickPanel.vue | 5 ++ src/router/routes.js | 20 ++++-- 9 files changed, 46 insertions(+), 225 deletions(-) delete mode 100644 src/components/EssentialLink.vue delete mode 100644 src/layouts/MainLayout.vue create mode 100644 src/pages/CommandPage.vue delete mode 100644 src/pages/ErrorNotFound.vue delete mode 100644 src/pages/IndexPage.vue create mode 100644 src/pages/NewCommand.vue create mode 100644 src/pages/QuickPanel.vue diff --git a/src/App.vue b/src/App.vue index 050e5b7..9c9e306 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,14 +8,19 @@ import { defineComponent } from "vue"; export default defineComponent({ name: "App", data() { - return { - }; + return {}; }, computed: {}, created: function () { - // this.$router.push("/configuration"); - this.$router.push("/code"); + this.pluginEnterEvent(); + }, + methods: { + pluginEnterEvent() { + utools.onPluginEnter((enter) => { + localStorage["enterData"] = JSON.stringify(enter); + this.$router.push(enter.code); + }); + }, }, - methods: {}, }); diff --git a/src/components/EssentialLink.vue b/src/components/EssentialLink.vue deleted file mode 100644 index 585f98c..0000000 --- a/src/components/EssentialLink.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue deleted file mode 100644 index 102b79f..0000000 --- a/src/layouts/MainLayout.vue +++ /dev/null @@ -1,116 +0,0 @@ - - - diff --git a/src/pages/CommandPage.vue b/src/pages/CommandPage.vue new file mode 100644 index 0000000..7016939 --- /dev/null +++ b/src/pages/CommandPage.vue @@ -0,0 +1,7 @@ + + + diff --git a/src/pages/ErrorNotFound.vue b/src/pages/ErrorNotFound.vue deleted file mode 100644 index c1c178b..0000000 --- a/src/pages/ErrorNotFound.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue deleted file mode 100644 index 76acd87..0000000 --- a/src/pages/IndexPage.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/src/pages/NewCommand.vue b/src/pages/NewCommand.vue new file mode 100644 index 0000000..478cdec --- /dev/null +++ b/src/pages/NewCommand.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/pages/QuickPanel.vue b/src/pages/QuickPanel.vue new file mode 100644 index 0000000..9df2fce --- /dev/null +++ b/src/pages/QuickPanel.vue @@ -0,0 +1,5 @@ + diff --git a/src/router/routes.js b/src/router/routes.js index c582ed2..3607a8f 100644 --- a/src/router/routes.js +++ b/src/router/routes.js @@ -1,11 +1,4 @@ const routes = [ - { - path: '/', - component: () => import('layouts/MainLayout.vue'), - children: [ - { path: '', component: () => import('pages/IndexPage.vue') } - ] - }, { path: '/configuration', component: () => import('pages/ConfigurationPage.vue') @@ -13,7 +6,20 @@ const routes = [ { path: '/code', component: () => import('pages/CodeRunner.vue') + }, + { + path: '/newcommand', + component: () => import('pages/NewCommand.vue') + }, + { + path: '/:type(default|files|key|regex|window|professional)_:uid(\\w{11})', + component: () => import('pages/CommandPage.vue') + }, + { + path: '/panel_:tags(\\w+)', + component: () => import('pages/QuickPanel.vue') } + ] export default routes