diff --git a/contact-frontend/packages/apps/web/src/router/index.ts b/contact-frontend/packages/apps/web/src/router/index.ts index 18b3bea7..99945fb9 100644 --- a/contact-frontend/packages/apps/web/src/router/index.ts +++ b/contact-frontend/packages/apps/web/src/router/index.ts @@ -40,6 +40,26 @@ const routes: RouteRecordRaw[] = [ ...settingRoutes, ...systemRoutes, ...enterpriseRoutes, + // { + // path: '302', + // name: ROUTE_NAME.PAGE_REDIRECT, + // component: () => import('../views/common/Page302.vue'), + // }, + { + path: '403', + name: ROUTE_NAME.PAGE_FORBIDDEN, + component: () => import('../views/common/Page403.vue'), + }, + { + path: '404', + name: ROUTE_NAME.PAGE_NOT_FOUND, + component: () => import('../views/common/Page404.vue'), + }, + { + path: '500', + name: ROUTE_NAME.PAGE_SERVER_ERROR, + component: () => import('../views/common/Page500.vue'), + }, ], }, ...authRoutes, diff --git a/contact-frontend/packages/apps/web/src/views/common/Page302.vue b/contact-frontend/packages/apps/web/src/views/common/Page302.vue new file mode 100644 index 00000000..672c3d9d --- /dev/null +++ b/contact-frontend/packages/apps/web/src/views/common/Page302.vue @@ -0,0 +1,11 @@ + + diff --git a/contact-frontend/packages/apps/web/src/views/common/Page403.vue b/contact-frontend/packages/apps/web/src/views/common/Page403.vue new file mode 100644 index 00000000..aad78b66 --- /dev/null +++ b/contact-frontend/packages/apps/web/src/views/common/Page403.vue @@ -0,0 +1,13 @@ + + diff --git a/contact-frontend/packages/apps/web/src/views/common/Page404.vue b/contact-frontend/packages/apps/web/src/views/common/Page404.vue new file mode 100644 index 00000000..6d6faa18 --- /dev/null +++ b/contact-frontend/packages/apps/web/src/views/common/Page404.vue @@ -0,0 +1,13 @@ + + diff --git a/contact-frontend/packages/apps/web/src/views/common/Page500.vue b/contact-frontend/packages/apps/web/src/views/common/Page500.vue new file mode 100644 index 00000000..42146f63 --- /dev/null +++ b/contact-frontend/packages/apps/web/src/views/common/Page500.vue @@ -0,0 +1,13 @@ + + diff --git a/contact-frontend/packages/assets/img/bg-403.svg b/contact-frontend/packages/assets/img/bg-403.svg new file mode 100644 index 00000000..939bf274 --- /dev/null +++ b/contact-frontend/packages/assets/img/bg-403.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contact-frontend/packages/assets/img/bg-404.svg b/contact-frontend/packages/assets/img/bg-404.svg new file mode 100644 index 00000000..4a351336 --- /dev/null +++ b/contact-frontend/packages/assets/img/bg-404.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contact-frontend/packages/assets/img/bg-500.svg b/contact-frontend/packages/assets/img/bg-500.svg new file mode 100644 index 00000000..dabff8e7 --- /dev/null +++ b/contact-frontend/packages/assets/img/bg-500.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue b/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue index f20c9012..442e076d 100644 --- a/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue +++ b/contact-frontend/packages/modules/services/system/src/views/AuthenticatorView.vue @@ -9,5 +9,8 @@ import { NTabs, NTab } from 'naive-ui' 模板 设置 +
+ +
diff --git a/contact-frontend/packages/modules/services/system/src/views/HomeView.vue b/contact-frontend/packages/modules/services/system/src/views/HomeView.vue index 00228bab..5b974996 100644 --- a/contact-frontend/packages/modules/services/system/src/views/HomeView.vue +++ b/contact-frontend/packages/modules/services/system/src/views/HomeView.vue @@ -4,7 +4,7 @@ import { NCard, NGrid, NGi } from 'naive-ui'