瀏覽代碼

2021-10-15 菜单管理调整

East 3 年之前
父節點
當前提交
9121bd9956
共有 2 個文件被更改,包括 27 次插入4 次删除
  1. 2 1
      src/utils/api.js
  2. 25 3
      src/views/SystemAdmin/MenuAdmin.vue

+ 2 - 1
src/utils/api.js

@@ -173,7 +173,8 @@ export function saveAccountGroup(data) {
 // 获取用户列表
 export function getUserList(data) {
   return axios({
-    url: '/admin/accountMultilevel/list',
+    // url: '/admin/accountMultilevel/list',
+    url: '/admin/accountMultilevel/listSubordinate',
     method: 'post',
     data: data
   })

+ 25 - 3
src/views/SystemAdmin/MenuAdmin.vue

@@ -90,7 +90,7 @@
 
 <script>
 import { TreeSelect } from 'ant-design-vue'
-import { getMenu, getMenuList , addMenu, editMenu, delMenu } from '../../utils/api'
+import { getMenu, getMenuList , addMenu, editMenu, delMenu, getUserMenu } from '../../utils/api'
 export default {
   name: "MenuAdmin",
   components: {
@@ -228,11 +228,17 @@ export default {
       getMenu()
           .then(res => {
             if(res.code === 10000) {
-              this.tableData = res.data;
+              // this.tableData = res.data;
+              console.log(res.data)
             }
           })
-      getMenuList().then(res => {
+      
+      let params = {
+        userId: localStorage.getItem('UserId')
+      }
+      getUserMenu(params).then(res => {
         if(res.code === 10000) {
+          this.tableData = res.data;
           this.menuTreeData = [
             {
               id: -1,
@@ -246,6 +252,22 @@ export default {
           ]
         }
       })
+      getMenuList().then(res => {
+        if(res.code === 10000) {
+          // this.menuTreeData = [
+          //   {
+          //     id: -1,
+          //     parentId: 0,
+          //     title: '顶级',
+          //     value: 0,
+          //     pid: 0,
+          //     weight: 0,
+          //     children: res.data,
+          //   }
+          // ]
+          console.log(res)
+        }
+      })
     }
   },
   mounted() {