UNPKG

htao-common

Version:

通用

90 lines (87 loc) 1.91 kB
import request from '@/utils/request' //查询角色列表 export function getRoleList(params) { return request({ url: '/dictionary/sys/role/queryPageList', method: 'post', data: params }) } //添加角色时保存菜单权限 export function addMenuPermission(params) { return request({ url: `/dictionary/sys/role/set`, method: 'post', data: params }) } //查询角色列表(状态启用的) export function getRoleStatusList(query, obj) { const params = { data: query, pageSize: obj.pageSize, pageNumber: obj.pageNum } return request({ url: '/system/role/getStatusNormallist', method: 'post', data: params }) } // 新增角色 export function addRole(query) { return request({ url: '/dictionary/sys/role/save', method: 'post', data: query }) } // 修改角色 export function updateRole(params) { return request({ url: '/dictionary/sys/role/edit', method: 'post', data: params }) } // 删除角色 export function delRole(id) { return request({ url: `/dictionary/sys/role/del/${id}`, method: 'post' }) } //查询资源列表 export function getResourceList(query) { return request({ url: '/dictionary/sys/res/getRes', method: 'get', params: query }) } //权限管理列表 export function roleManageList(roleId) { return request({ url: `/dictionary/sys/res/getRoleRes/${roleId}`, method: 'get', }) } //修改角色资源 export function updateRoleResource(query) { const params = { data: query } return request({ url: '/system/relRoleResource/update', method: 'post', data: params }) } //部门下拉查询 export function getDeptOptions(params) { return request({ url: '/dictionary/sys/dept/roleSelectVo', method: 'get', data: params }) }