init
This commit is contained in:
87
src/api/role.js
Normal file
87
src/api/role.js
Normal file
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* @Date: 2020-12-14 09:07:03
|
||||
* @LastEditors: zwq
|
||||
* @LastEditTime: 2021-07-21 15:48:05
|
||||
* @FilePath: \basic-admin\src\api\role.js
|
||||
* @Description: 角色权限api接口定义
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取角色详细信息
|
||||
export function getRoleInfo(data) {
|
||||
return request({
|
||||
url: `/upms/role/get`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function RoleCode() { // 获取code
|
||||
return request({
|
||||
url: '/upms/role/get-code',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取角色列表
|
||||
export function getRoleList(data) {
|
||||
return request({
|
||||
url: '/upms/role/list',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 添加角色
|
||||
export function addRole(data) {
|
||||
return request({
|
||||
url: '/upms/role/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改角色
|
||||
export function updateRole(data) {
|
||||
return request({
|
||||
url: '/upms/role/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除角色
|
||||
export function deleteRole(data) {
|
||||
return request({
|
||||
url: `/upms/role/delete`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 启停角色
|
||||
export function enableRole(data) {
|
||||
return request({
|
||||
url: `/upms/role/enabled`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户-角色关联授权
|
||||
export function saveUserRole(data) {
|
||||
return request({
|
||||
url: '/upms/role/saveUserRole',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 用户-角色关联获取
|
||||
export function listByUser(id) {
|
||||
return request({
|
||||
url: '/upms/role/listByUser',
|
||||
method: 'post',
|
||||
data: { id }
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user