Quellcode durchsuchen

完善菜单的新增和编辑,新增接口报错,反馈给维更了,编辑正常

yanglzh vor 3 Jahren
Ursprung
Commit
1775881ec2
2 geänderte Dateien mit 5 neuen und 20 gelöschten Zeilen
  1. 4 19
      src/api/system/menu/index.ts
  2. 1 1
      src/views/system/menu/component/editMenu.vue

+ 4 - 19
src/api/system/menu/index.ts

@@ -1,7 +1,9 @@
-import request, { get } from '/@/utils/request';
+import request, { get, post } from '/@/utils/request';
 
-export const getMenuList = (params: Object) => get('/system/menu/tree', params)
+export const getMenuList = (params: object) => get('/system/menu/tree', params)
 export const getMenuDetail = (id: number) => get('/system/menu/detail', { id })
+export const addMenu = (data: object) => post('/system/menu/add', data)
+export const updateMenu = (data: object) => post('/system/menu/edit', data)
 
 export function getMenuParams() {
     return request({
@@ -10,14 +12,6 @@ export function getMenuParams() {
     })
 }
 
-export function addMenu(data: Object) {
-    return request({
-        url: '/system/menu/add',
-        method: 'post',
-        data: data
-    })
-}
-
 export function getMenuInfo(id: number) {
     return request({
         url: '/system/menu/get',
@@ -26,15 +20,6 @@ export function getMenuInfo(id: number) {
     })
 }
 
-export function updateMenu(data: Object) {
-    return request({
-        url: '/system/menu/update',
-        method: 'put',
-        data: data
-    })
-}
-
-
 // 删除菜单
 export function delMenu(menuId: number) {
     return request({

+ 1 - 1
src/views/system/menu/component/editMenu.vue

@@ -138,7 +138,7 @@ const itemForm = {
 	path: '', // 路由路径
 	redirect: '', // 路由重定向,有子集 children 时
 	icon: '', // 菜单图标
-	roles: [], // 权限标识,取角色管理
+	// roles: [], // 权限标识,取角色管理
 	isHide: 0, // 是否隐藏
 	isAffix: 0, // 是否固定
 	linkUrl: '', // 外链/内嵌时链接地址(http:xxx.com),开启外链条件,`1、isLink:true 2、链接地址不为空`