feat:添加admin相关接口
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
import {http2} from "@/utils/request.js";
|
||||
/* -------------------------------------------------------------- */
|
||||
/**管理员权限管理 */
|
||||
/**-------------------------------------------------------- */
|
||||
/**路由权限管理 */
|
||||
|
||||
/**获取权限列表 */
|
||||
export const getPermissionList = (params) => {
|
||||
return http2.get('/api/v1/admin/server/permission/path/list', {params: params})
|
||||
}
|
||||
/**新增权限信息 */
|
||||
export const addPermissionInfo = (data) => {
|
||||
return http2.post('/api/v1/admin/server/permission/path/add', data,{
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
/**修改权限信息 */
|
||||
export const updatePermissionInfo = (data) => {
|
||||
return http2.post('/api/v1/admin/server/permission/path/update', data,{
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
/**删除权限信息 */
|
||||
export const deletePermissionInfo = (data) => {
|
||||
return http2.delete('/api/v1/admin/server/permission/path/delete', {
|
||||
data: data,
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**-------------------------------------------------------- */
|
||||
/**管理员权限分配 */
|
||||
|
||||
/**获取指定管理员的权限列表 */
|
||||
export const getPermissionListByAdmin = (params) => {
|
||||
return http2.get('/api/v1/admin/server/permission/admin/list', {params: params})
|
||||
}
|
||||
/**新增管理员权限 */
|
||||
export const addPermissionAdmin = (data) => {
|
||||
return http2.post('/api/v1/admin/server/permission/admin/add', data,{
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
/**修改管理员权限 */
|
||||
export const updatePermissionAdmin = (data) => {
|
||||
return http2.post('/api/v1/admin/server/permission/admin/update', data,{
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
/**删除管理员权限 */
|
||||
export const deletePermissionAdmin = (data) => {
|
||||
return http2.delete('/api/v1/admin/server/permission/admin/delete', {
|
||||
data: data,
|
||||
headers:{
|
||||
'Content-Type':'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user