diff --git a/src/components/dashboard/Dashboard.vue b/src/components/dashboard/Dashboard.vue
index bd2b07e..6e926fc 100644
--- a/src/components/dashboard/Dashboard.vue
+++ b/src/components/dashboard/Dashboard.vue
@@ -123,7 +123,6 @@ import RankingList from '../chart/RankingList'
 import HotSearch from '../analysis/HotSearch'
 import SalesData from '../analysis/SalesData'
 
-
 const rankList = []
 
 for (let i = 0; i < 8; i++) {
diff --git a/src/components/exception/403.vue b/src/components/exception/403.vue
new file mode 100644
index 0000000..e209577
--- /dev/null
+++ b/src/components/exception/403.vue
@@ -0,0 +1,14 @@
+
+  
+
+
+
+
+
diff --git a/src/components/exception/404.vue b/src/components/exception/404.vue
new file mode 100644
index 0000000..2ca74ec
--- /dev/null
+++ b/src/components/exception/404.vue
@@ -0,0 +1,14 @@
+
+  
+
+
+
+
+
diff --git a/src/components/exception/500.vue b/src/components/exception/500.vue
new file mode 100644
index 0000000..4bb36a4
--- /dev/null
+++ b/src/components/exception/500.vue
@@ -0,0 +1,14 @@
+
+    
+
+
+
+
+
diff --git a/src/components/exception/Exception.vue b/src/components/exception/Exception.vue
new file mode 100644
index 0000000..c56b813
--- /dev/null
+++ b/src/components/exception/Exception.vue
@@ -0,0 +1,13 @@
+
+  
+
+
+
+
+
diff --git a/src/components/exception/ExceptionPage.vue b/src/components/exception/ExceptionPage.vue
new file mode 100644
index 0000000..a88bc39
--- /dev/null
+++ b/src/components/exception/ExceptionPage.vue
@@ -0,0 +1,68 @@
+
+  
+    
+      
![]()
+      
+    
+    
+      
{{config[type].title}}
+      
{{config[type].desc}}
+      
+    
+