feat: update routers

This commit is contained in:
Fine 2023-07-06 15:19:55 +08:00
parent 3d9cfe77ae
commit 4c1a8fef9d
7 changed files with 25 additions and 17 deletions

View File

@ -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;

View File

@ -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;

View File

@ -402,7 +402,7 @@ const msg = {
detailLabel: "详细标签", detailLabel: "详细标签",
summary: "概括", summary: "概括",
detail: "详细", detail: "详细",
administration: "管理", marketplace: "市场",
menusManagement: "菜单管理", menusManagement: "菜单",
}; };
export default msg; export default msg;

View File

@ -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),

View File

@ -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",

View File

@ -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;

View File

@ -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 {