mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-13 08:17:33 +00:00
feat: update routers
This commit is contained in:
parent
3d9cfe77ae
commit
4c1a8fef9d
@ -405,7 +405,7 @@ const msg = {
|
|||||||
detailLabel: "Detail Label",
|
detailLabel: "Detail Label",
|
||||||
summary: "Summary",
|
summary: "Summary",
|
||||||
detail: "Detail",
|
detail: "Detail",
|
||||||
administration: "Administration",
|
marketplace: "Marketplace",
|
||||||
menusManagement: "Menus Management",
|
menus: "Menus",
|
||||||
};
|
};
|
||||||
export default msg;
|
export default msg;
|
||||||
|
@ -404,7 +404,7 @@ const msg = {
|
|||||||
detailLabel: "Detail Label",
|
detailLabel: "Detail Label",
|
||||||
summary: "Summary",
|
summary: "Summary",
|
||||||
detail: "Detail",
|
detail: "Detail",
|
||||||
administration: "Administration",
|
marketplace: "Marketplace",
|
||||||
menusManagement: "Menus Management",
|
menus: "Menus",
|
||||||
};
|
};
|
||||||
export default msg;
|
export default msg;
|
||||||
|
@ -402,7 +402,7 @@ const msg = {
|
|||||||
detailLabel: "详细标签",
|
detailLabel: "详细标签",
|
||||||
summary: "概括",
|
summary: "概括",
|
||||||
detail: "详细",
|
detail: "详细",
|
||||||
administration: "管理",
|
marketplace: "市场",
|
||||||
menusManagement: "菜单管理",
|
menusManagement: "菜单",
|
||||||
};
|
};
|
||||||
export default msg;
|
export default msg;
|
||||||
|
@ -17,11 +17,11 @@
|
|||||||
import type { RouteRecordRaw } from "vue-router";
|
import type { RouteRecordRaw } from "vue-router";
|
||||||
import { createRouter, createWebHistory } from "vue-router";
|
import { createRouter, createWebHistory } from "vue-router";
|
||||||
import { routesDashboard } from "./dashboard";
|
import { routesDashboard } from "./dashboard";
|
||||||
import { routesAdministration } from "./administration";
|
import { routesMarketplace } from "./marketplace";
|
||||||
import { routesAlarm } from "./alarm";
|
import { routesAlarm } from "./alarm";
|
||||||
import routesLayers from "./layer";
|
import routesLayers from "./layer";
|
||||||
|
|
||||||
const routes: Array<RouteRecordRaw> = [...routesLayers, ...routesDashboard, ...routesAlarm, ...routesAdministration];
|
const routes: Array<RouteRecordRaw> = [...routesMarketplace, ...routesLayers, ...routesDashboard, ...routesAlarm];
|
||||||
|
|
||||||
const router = createRouter({
|
const router = createRouter({
|
||||||
history: createWebHistory(import.meta.env.BASE_URL),
|
history: createWebHistory(import.meta.env.BASE_URL),
|
||||||
|
@ -17,27 +17,27 @@
|
|||||||
import type { RouteRecordRaw } from "vue-router";
|
import type { RouteRecordRaw } from "vue-router";
|
||||||
import Layout from "@/layout/Index.vue";
|
import Layout from "@/layout/Index.vue";
|
||||||
|
|
||||||
export const routesAdministration: Array<RouteRecordRaw> = [
|
export const routesMarketplace: Array<RouteRecordRaw> = [
|
||||||
{
|
{
|
||||||
path: "",
|
path: "",
|
||||||
name: "Administration",
|
name: "Marketplace",
|
||||||
meta: {
|
meta: {
|
||||||
title: "administration",
|
title: "marketplace",
|
||||||
icon: "settings",
|
icon: "settings",
|
||||||
hasGroup: true,
|
hasGroup: true,
|
||||||
},
|
},
|
||||||
component: Layout,
|
component: Layout,
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
path: "/menus-management",
|
path: "/marketplace/menus",
|
||||||
name: "MenusManagement",
|
name: "MenusManagement",
|
||||||
meta: {
|
meta: {
|
||||||
title: "menusManagement",
|
title: "menus",
|
||||||
},
|
},
|
||||||
component: () => import("@/views/administration/Menus.vue"),
|
component: () => import("@/views/administration/Menus.vue"),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/settings",
|
path: "/marketplace/settings",
|
||||||
name: "Settings",
|
name: "Settings",
|
||||||
meta: {
|
meta: {
|
||||||
title: "settings",
|
title: "settings",
|
@ -184,7 +184,8 @@ export const appStore = defineStore({
|
|||||||
if (res.data.errors) {
|
if (res.data.errors) {
|
||||||
return res.data;
|
return res.data;
|
||||||
}
|
}
|
||||||
console.log(res.data.data);
|
|
||||||
|
return res.data.data;
|
||||||
},
|
},
|
||||||
setReloadTimer(timer: IntervalHandle) {
|
setReloadTimer(timer: IntervalHandle) {
|
||||||
this.reloadTimer = timer;
|
this.reloadTimer = timer;
|
||||||
|
@ -20,8 +20,15 @@ limitations under the License. -->
|
|||||||
|
|
||||||
const appStore = useAppStoreWithOut();
|
const appStore = useAppStoreWithOut();
|
||||||
|
|
||||||
appStore.setPageTitle("Menus Management");
|
appStore.setPageTitle("Menus");
|
||||||
appStore.queryMenuItems();
|
getMenus();
|
||||||
|
|
||||||
|
async function getMenus() {
|
||||||
|
const resp = await appStore.queryMenuItems();
|
||||||
|
const menus = resp.getMenuItems;
|
||||||
|
console.log(menus);
|
||||||
|
}
|
||||||
|
// window.localStorage.setItem("menus", lang.value);
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.menus {
|
.menus {
|
||||||
|
Loading…
Reference in New Issue
Block a user