+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index 5208f8b..476e6ac 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,11 +1,11 @@
-import {createRouter, createWebHashHistory } from 'vue-router'
+import {createRouter, createWebHistory } from 'vue-router'
import index from '../views/Index.vue'
-import home from "@/components/Home/HomePage.vue";
-import hotNews from "@/components/HotNews/HotNews.vue";
-import navDetail from "@/components/Detail/NavDetail.vue";
-import notFound from "@/components/NotFound/NotFound.vue";
-
-
+import home from "@/components/home/HomePage.vue";
+import hotNews from "@/components/hotNews/HotNews.vue";
+import navDetail from "@/components/detail/NavDetail.vue";
+import notFound from "@/components/notFound/NotFound.vue";
+import settings from "@/views/Settings.vue";
+import settingsHome from "@/components/setting/SettingPage.vue";
const routes = [
@@ -35,6 +35,23 @@ const routes = [
}
],
},
+ {
+ path: '/settings',
+ redirect: '/admin',
+ name: 'settings',
+ component: settings,
+ children: [
+ {
+ path: '/admin',
+ name: 'admin',
+ component: settingsHome
+ },
+ ],
+ },
+
+
+
+
{
path: '/404',
name: 'NoPage404',
@@ -50,7 +67,7 @@ const routes = [
]
const router = createRouter({
- history: createWebHashHistory(),
+ history: createWebHistory (),
routes
})
diff --git a/src/utils/request.js b/src/utils/request.js
index 3f7d4a8..5610a03 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -50,7 +50,7 @@ service.interceptors.response.use(response => {
break;
case 404:
error.message = '请求错误,未找到该资源'
- window.location.href = "/NotFound"
+ window.location.href = "/notFound"
break;
case 405:
error.message = '请求方法未允许'
diff --git a/src/views/Index.vue b/src/views/Index.vue
index e316030..7a34e67 100644
--- a/src/views/Index.vue
+++ b/src/views/Index.vue
@@ -29,8 +29,8 @@