From 6d83dba9254ddb70ee164820862b9c4288e91d3e Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 29 三月 2024 11:41:31 +0800
Subject: [PATCH] 系统菜单

---
 Source/ProjectWeb/src/api/system/menu.js                 |    4 ++--
 Source/ProjectWeb/src/api/treeMyMenu.js                  |    6 ++++--
 Source/ProjectWeb/src/store/modules/user.js              |    4 ++--
 Source/ProjectWeb/src/page/index/sidebar/sidebarItem.vue |    7 +++++++
 4 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/Source/ProjectWeb/src/api/system/menu.js b/Source/ProjectWeb/src/api/system/menu.js
index 57160a3..dabe86d 100644
--- a/Source/ProjectWeb/src/api/system/menu.js
+++ b/Source/ProjectWeb/src/api/system/menu.js
@@ -97,10 +97,10 @@
   method: 'get'
 });
 
-export const getRoutes = (topMenuId) => request({
+export const getRoutes = (parentOid) => request({
   url: 'api/smFunctionController/treeMyMenu',
   method: 'get',
   params: {
-    topMenuId,
+    parentOid,
   }
 });
diff --git a/Source/ProjectWeb/src/api/treeMyMenu.js b/Source/ProjectWeb/src/api/treeMyMenu.js
index 5cb9917..ea7fd6f 100644
--- a/Source/ProjectWeb/src/api/treeMyMenu.js
+++ b/Source/ProjectWeb/src/api/treeMyMenu.js
@@ -3,10 +3,12 @@
 /**
  * 棣栭〉宸︿晶鏍�
  */
-export const treeMenu = (params) => {
+export const treeMenu = (parentOid) => {
   return request({
     url: 'api/smFunctionController/treeMyMenu',
     method: 'get',
-    ...params
+    params:{
+      parentOid
+    }
   })
 }
diff --git a/Source/ProjectWeb/src/page/index/sidebar/sidebarItem.vue b/Source/ProjectWeb/src/page/index/sidebar/sidebarItem.vue
index 2693e31..290ec31 100644
--- a/Source/ProjectWeb/src/page/index/sidebar/sidebarItem.vue
+++ b/Source/ProjectWeb/src/page/index/sidebar/sidebarItem.vue
@@ -143,4 +143,11 @@
     }
   };
 </script>
+<style lang="scss" scoped>
+.el-menu-item:focus, .el-menu-item:hover {
+  outline: 0;
+  background-color: #060708;
+}
+</style>
+
 
diff --git a/Source/ProjectWeb/src/store/modules/user.js b/Source/ProjectWeb/src/store/modules/user.js
index f1c8eb1..1bcbe7b 100644
--- a/Source/ProjectWeb/src/store/modules/user.js
+++ b/Source/ProjectWeb/src/store/modules/user.js
@@ -202,8 +202,8 @@
     //鑾峰彇绯荤粺鑿滃崟
     GetMenu({commit, dispatch}, topMenuId) {
       return new Promise(resolve => {
-        getRoutes(topMenuId).then((res) => {
-          const data = res.data.data
+        getRoutes('modelManagmentNode').then((res) => {
+          const data = res.data.obj;
           let menu = deepClone(data);
           menu.forEach(ele => {
             addPath(ele, true);

--
Gitblit v1.9.3