♻️ 咨讯页路由路径变更

This commit is contained in:
BTMuli
2023-10-14 14:52:07 +08:00
parent 214991fdd9
commit 54a0cfd03f
3 changed files with 19 additions and 23 deletions

View File

@@ -112,11 +112,11 @@
import { onBeforeMount, onMounted, ref } from "vue"; import { onBeforeMount, onMounted, ref } from "vue";
import { useRoute, useRouter } from "vue-router"; import { useRoute, useRouter } from "vue-router";
import showSnackbar from "../components/func/snackbar"; import showSnackbar from "../../components/func/snackbar";
import ToChannel from "../components/overlay/to-channel.vue"; import ToChannel from "../../components/overlay/to-channel.vue";
import ToLoading from "../components/overlay/to-loading.vue"; import ToLoading from "../../components/overlay/to-loading.vue";
import Mys from "../plugins/Mys"; import Mys from "../../plugins/Mys";
import { createPost } from "../utils/TGWindow"; import { createPost } from "../../utils/TGWindow";
// //
enum NewsType { enum NewsType {

View File

@@ -1,13 +1,14 @@
/** /**
* @file router modules main.ts * @file router modules main.ts
* @description 主路由模块 * @description 主路由模块
* @since Beta v0.3.2 * @since Beta v0.3.3
*/ */
import Achievements from "../../pages/common/Achievements.vue"; import Achievements from "../../pages/common/Achievements.vue";
import Announcements from "../../pages/common/Announcements.vue"; import Announcements from "../../pages/common/Announcements.vue";
import Config from "../../pages/common/Config.vue"; import Config from "../../pages/common/Config.vue";
import Home from "../../pages/common/Home.vue"; import Home from "../../pages/common/Home.vue";
import News from "../../pages/common/News.vue";
import Test from "../../pages/common/Test.vue"; import Test from "../../pages/common/Test.vue";
const mainRoutes = [ const mainRoutes = [
@@ -17,9 +18,14 @@ const mainRoutes = [
component: Home, component: Home,
}, },
{ {
path: "/test", path: "/announcements",
name: "测试页", name: "公告",
component: Test, component: Announcements,
},
{
path: "/news/:gid",
name: "咨讯",
component: News,
}, },
{ {
path: "/achievements/:app?", path: "/achievements/:app?",
@@ -27,19 +33,15 @@ const mainRoutes = [
component: Achievements, component: Achievements,
}, },
{ {
path: "/announcements", path: "/test",
name: "公告", name: "测试页",
component: Announcements, component: Test,
}, },
{ {
path: "/config", path: "/config",
name: "设置", name: "设置",
component: Config, component: Config,
}, },
{
path: "/home",
redirect: "/",
},
]; ];
export default mainRoutes; export default mainRoutes;

View File

@@ -1,13 +1,12 @@
/** /**
* @file router modules sub.ts * @file router modules sub.ts
* @description 子路由模块,用于二级窗口 * @description 子路由模块,用于二级窗口
* @since Alpha v0.1.2 * @since Beta v0.3.3
*/ */
import TAnnoJson from "../../views/t-anno-json.vue"; import TAnnoJson from "../../views/t-anno-json.vue";
import TAnno from "../../views/t-anno.vue"; import TAnno from "../../views/t-anno.vue";
import TLottery from "../../views/t-lottery.vue"; import TLottery from "../../views/t-lottery.vue";
import TNews from "../../views/t-news.vue";
import TPostJson from "../../views/t-post-json.vue"; import TPostJson from "../../views/t-post-json.vue";
import TPost from "../../views/t-post.vue"; import TPost from "../../views/t-post.vue";
@@ -22,11 +21,6 @@ const subRoutes = [
name: "游戏内公告JSON", name: "游戏内公告JSON",
component: TAnnoJson, component: TAnnoJson,
}, },
{
path: "/news/:gid",
name: "咨讯",
component: TNews,
},
{ {
path: "/post_detail/:post_id", path: "/post_detail/:post_id",
name: "帖子详情", name: "帖子详情",