user.js 1.06 KB
import request from '@/utils/request'

// 获取用户详细信息
export function getInfo() {
  return request({
    url: '/manager-server/sysUser/getCurrentUser',
    method: 'get'
  })
}

// 获取角色列表
/**
 * @param roleName 角色名
 * @param pageNum *
 * @param pageSize *
 */
export function getRoleList(data) {
  return request({
    url: '/bus-customer/role/getRoleList',
    method: 'get',
    params: data
  })
}

// 新增角色
/**
 * @param roleName 角色名
 */
export function addRoleData(data) {
  return request({
    url: '/bus-customer/role/addRole',
    method: 'post',
    data: data
  })
}

// 更新角色
/**
 * @param roleName * 角色名
 * @param roleId * 角色id
 */
export function updateRoleData(data) {
  return request({
    url: '/bus-customer/role/updateRole',
    method: 'put',
    data: data
  })
}

// 更新角色
/**
 * @param menuId * 权限菜单
 * @param roleId * 角色id
 */
export function updateRoleMenuData(data) {
  return request({
    url: '/bus-customer/role/roleBindingMenus',
    method: 'post',
    data: data
  })
}