import request from '@/utils/request.js' import gateway from './gateway.js' //用户登录 export function postUserLogin(data) { return request({ url: gateway.user + '/user/login', method: 'post', data: JSON.stringify(data), headers: { 'Content-Type': 'application/json' } }) } //用户登录时,通过id拿到该用户的菜单可见配置 export function getUserConfigByUserId(data) { return request({ url: gateway.user + '/api/user/authRole/' + data, method: 'get', }) } //用户管理 - 查询用户 export function getUserList(data) { return request({ url: gateway.user + '/api/user/selectUserByVo', method: 'get', params: data, }) } //用户管理 - 添加用户 export function postAddUser(data) { return request({ url: gateway.user + '/api/user/add', method: 'post', data: data, }) } //用户管理 - 修改用户 export function postEditUser(data) { return request({ url: gateway.user + '/api/user/edit', method: 'post', data: data, }) } //用户管理 - 删除用户 export function delectUserById(data) { return request({ url: gateway.user + '/api/user/' + data, method: 'delete', }) } //用户管理 - 重置密码 export function postResetUserPassWord(data) { return request({ url: gateway.user + '/api/user/resetPwd', method: 'post', data: data, }) } //用户管理 - 分配角色 export function postDistributeRole(data) { return request({ url: gateway.user + '/api/user/authRole', method: 'post', data: data, }) } //用户管理-角色管理-获取菜单权限下拉列表 export function getUserMenuTreeselect(data) { return request({ url: gateway.user + '/api/menu/treeselect', method: 'get', params: data }) } //用户管理-菜单管理-获取菜单列表 export function getUserMenuList(data) { return request({ url: gateway.user + '/api/menu/list', method: 'get', params: data }) } //用户管理-角色管理-查询角色 export function getRoleList(data) { return request({ url: gateway.user + '/api/role/list', method: 'get', params: data }) } //用户管理-角色管理-新增角色 export function postAddrole(data) { return request({ url: gateway.user + '/api/role/add', method: 'post', data: data }) } //用户管理-角色管理-根据角色id,查询该角色的权限 export function getRoleMenuAuthorityTree(data) { return request({ url: gateway.user + '/api/menu/roleMenuTreeselect/' + data, method: 'get', // params: data }) } //用户管理-角色管理-根据角色id,查询该角色的权限,返回id数组 export function getRoleMenuAuthorityArray(data) { return request({ url: gateway.user + '/api/menu/roleMenuArr/' + data, method: 'get', }) } //用户管理-角色管理-修改角色 export function postEditdrole(data) { return request({ url: gateway.user + '/api/role/edit', method: 'post', data: data }) } //用户管理-角色管理-删除角色 export function deleteRoleById(data) { return request({ url: gateway.user + '/api/role/' + data, method: 'delete', // params: data }) }