import request from '@/utils/request' import qs from 'qs' //let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY' let tokens = window.sessionStorage.getItem('token'); //获取菜单 分页列表 export function pageList(data) { return request({ url: '/portal/v1/sysmenu/listAllVoForSource', method: 'POST', data: data, headers: {'Content-Type': 'application/json', 'token':tokens } }) } // 新增保存 菜单信息 export function saveMenusInfo(data) { return request({ url: '/portal/v1/sysmenu/save', method: 'POST', data: data, headers: {'Content-Type': 'application/json'} }) } // 修改保存 菜单信息 export function putMenusInfo(data) { return request({ url: '/portal/v1/sysmenu/update/'+ data.sid, method: 'POST', data: data, headers: {'Content-Type': 'application/json'} }) } //根据sid 删除单个 资源信息 export function delMenus(data) { return request({ url: '/portal/v1/sysmenu/delBySids/' + data.sid, method: 'get', data: qs.stringify(data), headers: {'Content-Type': 'application/json', 'token':tokens } }) } // 修改状态 export function IsEnable(data) { return request({ url: '/portal/v1/sysmenu/updateIsEnable/' + data.sid, method: 'POST', data: qs.stringify(data), headers: {'Content-Type': 'application/json', 'token':tokens } }) } // 获取菜单 不分页列表 export function roleList(data) { return request({ url: '/system/v1/menus/list', method: 'post', data: data, headers: {'Content-Type': 'application/json'} }) } //获取菜单 分页列表 export function menusPageList(data) { return request({ url: '/system/v1/menus/pagelist', method: 'POST', data: data, headers: {'Content-Type': 'application/json'} }) } //获取菜单 树形分页列表 export function menusTreelist(data) { return request({ url: '/system/v1/menus/treelist', method: 'POST', data: data, headers: {'Content-Type': 'application/json'} }) } //根据sid 获取单个菜单 信息 export function getRoleInfo(data) { return request({ url: '/system/v1/menus/' + data.sid, method: 'GET', data: qs.stringify(data) }) }