Files
faw-report-library-web/src/api/modules/role.js
T
2022-08-31 13:33:52 +08:00

68 lines
1.3 KiB
JavaScript

import {instance as request} from "@/utils/request";
export default {
// 列表
getSysRole(data){
return request({
url: `/api/sys/role`,
method: 'GET',
params: data
})
},
// 删除
delSysRole(data){
return request({
url: `/api/sys/role/${data.id}`,
method: 'DELETE',
})
},
// 新增
postSysRole(data){
return request({
url: `/api/sys/role`,
method: 'POST',
data
})
},
// 修改
putSysRole(data){
return request({
url: `/api/sys/role`,
method: 'PUT',
data
})
},
// 配置角色菜单
sysRoleSaveRoleMenu(data){
return request({
url: `/api/sys/role/saveRoleMenu`,
method: 'POST',
data
})
},
// 配置角色首页
sysRoleSaveRoleHome(data){
return request({
url: `/api/sys/role/saveRoleHome`,
method: 'POST',
data
})
},
// 获取角色首页
sysRoleGetRoleHome(data){
return request({
url: `/api/sys/role/getRoleHome`,
method: 'GET',
params: data
})
},
}