Browse Source

fix:修改角色分配菜单不显示问题

lupeng 1 week ago
parent
commit
338d483303
2 changed files with 3 additions and 2 deletions
  1. 2 1
      src/api/system/menu/index.ts
  2. 1 1
      src/views/system/role/index.vue

+ 2 - 1
src/api/system/menu/index.ts

@@ -28,10 +28,11 @@ export function listMenus(data:object): AxiosPromise<any> {
 /**
  * 获取菜单下拉树形列表
  */
-export function getMenuOptions(): AxiosPromise {
+export function getMenuOptions(data:object): AxiosPromise {
   return request({
     url: "/api/v1/sys/menu/tree",
     method: "post",
+    data:data
   });
 }
 

+ 1 - 1
src/views/system/role/index.vue

@@ -179,7 +179,7 @@ function openMenuDialog(row: any) {
     loading.value = true;
 
     // 获取所有的菜单
-    getMenuOptions().then((response) => {
+    getMenuOptions({}).then((response) => {
       menuList.value = response.data;
       // 回显角色已拥有的菜单
       getRoleMenuIds(roleId)