角色管理

This commit is contained in:
2023-05-24 14:43:07 +08:00
parent bed7c65a70
commit 1c83c365e1
5 changed files with 178 additions and 221 deletions

View File

@@ -76,3 +76,26 @@ export const sysRoleQuery = (page, size) => post('api/sysRole/query', {
page: page,
size: size
})
// 1.2 添加角色
export const sysRoleAdd = (name, remark) => post('api/sysRole/add', {
name: name,
remark: remark
})
// 1.3 修改角色
export const sysRoleEdit = (roleId, name, remark) => post('api/sysRole/edit', {
roleId: roleId,
name: name,
remark: remark
})
// 1.4 删除角色
export const sysRoleDelete = (roleId) => post('api/sysRole/delete', {
rolesIds: roleId
})
// 1.5 保存菜单
export const sysRoleMenu = (roleId, menus) => post('api/sysRole/menu', {
roleId: roleId,
menus: menus
})
// 1.6 查询菜单树
export const menuQuery = (roleId, menus) => post('api/sysRole/menuQuery', {
})