import request from '@/utils/request' // 过滤 export function filterUser(query) { return request({ url: '/v1/user/filter-user', method: 'get', data: query }) } // 删除角色 export function deleteRole(id) { return request({ url: '/v1/admin/role-delete/' + id, method: 'get', data: {} }) } // 批量删除角色 export function batchDeleteRole(query) { return request({ url: '/v1/admin/role-delete', method: 'post', data: query }) } // 列表 export function adminRole(query) { return request({ url: '/v1/admin/role', method: 'get', data: query, params: query }) } // 编辑角色获取详情 export function roleDetail(id) { return request({ url: '/v1/admin/role-edit/' + id, method: 'get', data: {} }) } // 添加/编辑角色 export function addOREditRole(path, query) { return request({ url: '/v1/' + path, method: 'post', data: query }) } // 获取角色权限 export function getRolePermission(id) { return request({ url: '/v1/admin/role-permission/' + id, method: 'get' }) } // 编辑角色权限 export function editRolePermission(id, query) { return request({ url: '/v1/admin/role-permission/' + id, method: 'post', data: query }) } // 管理员添加/编辑/修改密码 export function adminAddAndEditAndChangePassword(path, query) { return request({ url: '/v1/' + path, method: 'post', data: query }) } // 管理员列表 export function adminList(query) { return request({ url: '/v1/admin/index', method: 'get', data: query, params: query }) } // 添加管理员-获取角色列表 export function adminAdd(query) { return request({ url: '/v1/admin/add', method: 'get', data: query, params: query }) } // 管理员-编辑获取详情 export function adminEdit(id) { return request({ url: '/v1/admin/edit/' + id, method: 'get' }) } // 删除管理员 export function adminDelete(query) { return request({ url: '/v1/admin/admin-delete', method: 'post', data: query }) }