| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 | import request from '@/utils/request'// 查询角色列表export function listRole(query) {  return request({    url: '/system/role/list',    method: 'get',    params: query  })}// 查询角色详细export function getRole(roleId) {  return request({    url: '/system/role/' + roleId,    method: 'get'  })}// 新增角色export function addRole(data) {  return request({    url: '/system/role',    method: 'post',    data: data  })}// 修改角色export function updateRole(data) {  return request({    url: '/system/role',    method: 'put',    data: data  })}// 角色数据权限export function dataScope(data) {  return request({    url: '/system/role/dataScope',    method: 'put',    data  })}// 角色状态修改export function changeRoleStatus(data) {  return request({    url: '/system/role/changeStatus',    method: 'put',    data  })}// 删除角色export function delRole(id) {  return request({    url: '/system/role/' + id,    method: 'delete'  })}// 查询角色已授权用户列表export function allocatedUserList(query) {  return request({    url: '/system/role/authUser/allocatedList',    method: 'get',    params: query  })}// 查询角色未授权用户列表export function unallocatedUserList(query) {  return request({    url: '/system/role/authUser/unallocatedList',    method: 'get',    params: query  })}// 取消用户授权角色export function authUserCancel(data) {  return request({    url: '/system/role/authUser/cancel',    method: 'put',    data: data  })}// 批量取消用户授权角色export function authUserCancelAll(data) {  return request({    url: '/system/role/authUser/cancelAll',    method: 'put',    params: data  })}// 授权用户选择export function authUserSelectAll(data) {  return request({    url: '/system/role/authUser/selectAll',    method: 'put',    params: data  })}// 根据角色ID查询机构树结构export function deptTreeSelect(id) {  return request({    url: '/system/role/deptTree/' + id,    method: 'get'  })}/** * { *  orgType: * } * @param {}} query  * @returns  */// 根据角色ID查询机构树结构export function findAllRole(query) {      return request({    url: '/system/role/all',    method: 'get',    params:query  })}export function findRoleByType(type) {      return request({    url: '/system/role/getRoleByType/'+ type,    method: 'get',  })}
 |