123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import { axios } from '@/utils/request'
- // 分页查询角色
- export const getPowerRoleList = params => {
- const url = `role/queryLike/${params.pageNo}/${params.pageSize}`
- delete params.pageNo
- delete params.pageSize
- return axios({
- url: url,
- data: params,
- method: 'POST'
- })
- }
- // 保存角色
- export const saveRolePower = params => {
- return axios({
- url: 'role/save',
- data: params,
- method: 'POST'
- })
- }
- // flag 0:禁用 1:启用 启禁用角色
- export const updateEnableStatus = params => {
- return axios({
- url: `role/enable/${params.id}/${params.flag}`,
- data: {},
- method: 'get'
- })
- }
- // 删除角色
- export const delectRolePower = params => {
- return axios({
- url: `role/delete/${params.id}`,
- data: {},
- method: 'get'
- })
- }
- // 查询可用所有菜单
- export const getMenuList = params => {
- const url = `role/findAllMenu/${params.id}`
- return axios({
- url: url,
- method: 'get'
- })
- }
- // 保存角色菜单关系
- export const addMenuPower = params => {
- const url = `role/saveRoleMenu`
- return axios({
- url: url,
- data: params,
- method: 'post'
- })
- }
|