import request from '@/utils/request' export function getMenuList() { return request({ url: '/api/system/menu/list', method: 'get' }) } export function getUserList(params) { return request({ url: '/api/system/user/list', method: 'get', params }) } export function createUser(data) { return request({ url: '/api/system/user', method: 'post', data }) } export function updateUser(id, data) { return request({ url: `/api/system/user/${id}`, method: 'put', data }) } export function deleteUser(id) { return request({ url: `/api/system/user/${id}`, method: 'delete' }) } export function getRoleList(params) { return request({ url: '/api/system/role/list', method: 'get', params }) } export function createRole(data) { return request({ url: '/api/system/role', method: 'post', data }) } export function updateRole(id, data) { return request({ url: `/api/system/role/${id}`, method: 'put', data }) } export function deleteRole(id) { return request({ url: `/api/system/role/${id}`, method: 'delete' }) } export function getMenuInfo(id) { return request({ url: `/api/system/menu/${id}`, method: 'get' }) } export function createMenu(data) { return request({ url: '/api/system/menu', method: 'post', data }) } export function updateMenu(id, data) { return request({ url: `/api/system/menu/${id}`, method: 'put', data }) } export function deleteMenu(id) { return request({ url: `/api/system/menu/${id}`, method: 'delete' }) }