UNPKG

xlb-main-login

Version:

``` yarn install ```

66 lines (64 loc) 1.38 kB
import { role_url } from './config' import { axios } from '@/utils/request' // 角色列表 export function getRole(params) { return axios({ url: role_url + '/v1/role/list', method: 'get', params, }) } // 角色详情信息 export function getRoleData(params) { return axios({ url: role_url + '/v1/role', method: 'get', params, }) } // 添加角色信息 export function addRoleData(data) { return axios({ url: role_url + '/v1/role', method: 'post', headers: { 'Content-Type': 'application/json;charset=UTF-8', }, data, }) } // 修改角色信息 export function setRoleData(data) { return axios({ url: role_url + '/v1/role', method: 'put', headers: { 'Content-Type': 'application/json;charset=UTF-8', }, data, }) } // 删除角色信息 export function delRoleData(params) { return axios({ url: role_url + '/v1/role', method: 'delete', params, }) } // 通过角色Id查询子帐号数量 export function getCountSubUser(params) { return axios({ url: role_url + '/v1/role/countSubUser', method: 'get', params, }) } // 查询系统所有权限列表 export function getPermission(params) { return axios({ url: role_url + '/v1/permission', method: 'get', params, }) }