角色管理

This commit is contained in:
wu.jifen
2025-04-23 15:20:31 +08:00
parent 247d6b23ee
commit c15f296175
3 changed files with 345 additions and 59 deletions

44
src/api/system/role.js Normal file
View File

@@ -0,0 +1,44 @@
import request from '@/assets/js/utils/request'
import getUrl from '@/assets/js/utils/get-url'
// 角色新增
export function addRole(data) {
return request({
url: getUrl('/sysRole/create'),
method: 'post',
data
})
}
//角色编辑
export function updateRole(data) {
return request({
url: getUrl('/sysRole/update'),
method: 'post',
data
})
}
// 角色删除
export function deleteRole(data) {
return request({
url: getUrl('/sysRole/delete'),
method: 'post',
data
})
}
// 查询角色详情
export function queryRoleDetail(params) {
return request({
url: getUrl('/sysRole/query'),
method: 'get',
params: params
})
}
// 角色分页查询
export function getRolePage(data) {
return request({
url: getUrl('/sysRole/page'),
method: 'post',
data
})
}