From 3835cf1ca8d5ac8475052d3876ebeb4a2c4160f1 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 22 Jan 2024 14:22:02 +0800
Subject: [PATCH] 根据角色,动态切换首页,及首页变更的一系列相关调整
---
src/mock/menu.js | 63 ++++++++++++++++++-------------
1 files changed, 37 insertions(+), 26 deletions(-)
diff --git a/src/mock/menu.js b/src/mock/menu.js
index cef5e78..e2e2f58 100644
--- a/src/mock/menu.js
+++ b/src/mock/menu.js
@@ -1,47 +1,58 @@
-import Mock from 'mockjs'
+/*
+ * @Author: shuishen 1109946754@qq.com
+ * @Date: 2023-12-14 17:10:00
+ * @LastEditors: shuishen 1109946754@qq.com
+ * @LastEditTime: 2024-01-22 10:20:25
+ * @FilePath: \jczz_web\src\mock\menu.js
+ * @Description:
+ *
+ * Copyright (c) 2024 by shuishen, All Rights Reserved.
+ */
+import Mock from "mockjs";
-const top = [{
- label: "首页",
- path: "/wel/index",
- icon: 'el-icon-menu',
- meta: {
- i18n: 'dashboard',
+const top = [
+ {
+ label: "首页",
+ path: "/wel/index",
+ icon: "el-icon-menu",
+ meta: {
+ i18n: "dashboard",
+ },
+ parentId: 0,
},
- parentId: 0
-},
{
label: "bladex官网",
- icon: 'el-icon-document',
+ icon: "el-icon-document",
meta: {
- i18n: 'website',
+ i18n: "website",
},
path: "https://bladex.cn/#/",
- parentId: 1
+ parentId: 1,
},
{
label: "avuex官网",
- icon: 'el-icon-document',
+ icon: "el-icon-document",
meta: {
- i18n: 'avuexwebsite',
+ i18n: "avuexwebsite",
},
path: "https://avuex.avue.top",
- parentId: 2
+ parentId: 2,
},
{
label: "测试",
- icon: 'el-icon-document',
+ icon: "el-icon-document",
path: "/test/index",
meta: {
- i18n: 'test',
+ i18n: "test",
},
- parentId: 3
- }]
-export default ({mock}) => {
+ parentId: 3,
+ },
+];
+export default ({ mock }) => {
if (!mock) return;
- Mock.mock('/user/getTopMenu', 'get', () => {
+ Mock.mock("/user/getTopMenu", "get", () => {
return {
- data: top
- }
- })
-
-}
+ data: top,
+ };
+ });
+};
--
Gitblit v1.9.3