From a6aa6d4d6d294ad81b9559d2369aed4b8ae93f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=95=8A=E4=BF=8A?= <735878602@qq.com> Date: Thu, 15 Jul 2021 23:51:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=A4=BA=E4=BE=8Bdemo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/exception/403.svg | 1 + src/assets/images/exception/404.svg | 1 + src/assets/images/exception/500.svg | 1 + src/assets/images/exception/developing.svg | 1 + src/assets/images/exception/load-error.svg | 1 + src/assets/images/exception/nodata.svg | 1 + src/enums/pageEnum.ts | 10 ++-- src/layout/components/TagsView/index.vue | 12 +++- src/router/constant.ts | 18 ------ src/router/modules/exception.ts | 57 ++++++++++++++++++ src/router/modules/result.ts | 57 ++++++++++++++++++ src/styles/common.less | 4 ++ src/views/exception/403.vue | 43 ++++++++++++++ src/views/exception/404.vue | 25 +++++--- src/views/exception/500.vue | 43 ++++++++++++++ src/views/result/fail.vue | 69 ++++++++++++++++++++++ src/views/result/info.vue | 69 ++++++++++++++++++++++ src/views/result/success.vue | 49 +++++++++++++++ 18 files changed, 428 insertions(+), 34 deletions(-) create mode 100644 src/assets/images/exception/403.svg create mode 100644 src/assets/images/exception/404.svg create mode 100644 src/assets/images/exception/500.svg create mode 100644 src/assets/images/exception/developing.svg create mode 100644 src/assets/images/exception/load-error.svg create mode 100644 src/assets/images/exception/nodata.svg create mode 100644 src/router/modules/exception.ts create mode 100644 src/router/modules/result.ts create mode 100644 src/views/exception/403.vue create mode 100644 src/views/exception/500.vue create mode 100644 src/views/result/fail.vue create mode 100644 src/views/result/info.vue create mode 100644 src/views/result/success.vue diff --git a/src/assets/images/exception/403.svg b/src/assets/images/exception/403.svg new file mode 100644 index 0000000..3c1af76 --- /dev/null +++ b/src/assets/images/exception/403.svg @@ -0,0 +1 @@ +无访问权限 \ No newline at end of file diff --git a/src/assets/images/exception/404.svg b/src/assets/images/exception/404.svg new file mode 100644 index 0000000..abcb069 --- /dev/null +++ b/src/assets/images/exception/404.svg @@ -0,0 +1 @@ +404 \ No newline at end of file diff --git a/src/assets/images/exception/500.svg b/src/assets/images/exception/500.svg new file mode 100644 index 0000000..ad1c0c7 --- /dev/null +++ b/src/assets/images/exception/500.svg @@ -0,0 +1 @@ +500 \ No newline at end of file diff --git a/src/assets/images/exception/developing.svg b/src/assets/images/exception/developing.svg new file mode 100644 index 0000000..a30c2f1 --- /dev/null +++ b/src/assets/images/exception/developing.svg @@ -0,0 +1 @@ +开发中 \ No newline at end of file diff --git a/src/assets/images/exception/load-error.svg b/src/assets/images/exception/load-error.svg new file mode 100644 index 0000000..ce7ac06 --- /dev/null +++ b/src/assets/images/exception/load-error.svg @@ -0,0 +1 @@ +加载失败_1 \ No newline at end of file diff --git a/src/assets/images/exception/nodata.svg b/src/assets/images/exception/nodata.svg new file mode 100644 index 0000000..f030c80 --- /dev/null +++ b/src/assets/images/exception/nodata.svg @@ -0,0 +1 @@ +暂无数据 \ No newline at end of file diff --git a/src/enums/pageEnum.ts b/src/enums/pageEnum.ts index c7ca363..eeb681d 100644 --- a/src/enums/pageEnum.ts +++ b/src/enums/pageEnum.ts @@ -1,10 +1,10 @@ export enum PageEnum { - // basic login path + // 登录 BASE_LOGIN = '/login', - // basic home path + //重定向 + REDIRECT = '/Redirect', + // 首页 BASE_HOME = '/dashboard', - // error page path + // 错误 ERROR_PAGE = '/exception', - // error log page path - ERROR_LOG_PAGE = '/error-log/list', } diff --git a/src/layout/components/TagsView/index.vue b/src/layout/components/TagsView/index.vue index 22d435a..909cd52 100644 --- a/src/layout/components/TagsView/index.vue +++ b/src/layout/components/TagsView/index.vue @@ -22,7 +22,10 @@