12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import request from '../utils/request';
- const api={}
- api.fetchData=()=>{
- return request({
- url: '/auth/loadMyMenus',
- method: 'post'
- });
- }
- api.processMenus=(menus)=>{
- let map={};
- menus.forEach(menu=>{
- map[menu.menuId]=menu
- })
-
- let pMenu=null,pMenuList=[]
- menus.forEach(menu=>{
- pMenu=map[menu.fatherMenuId]
- if(pMenu){
- pMenu.subMenus=pMenu.subMenus||[]
- pMenu.subMenus.push(menu)
- menu['fatherMenuName']=pMenu.menuName
- }
- else{
- menu['fatherMenuName']=''
- pMenuList.push(menu)
- }
- })
-
- return pMenuList
- }
- api.logout=(tokenId)=>{
- return request({
- url: '/login/exit',
- method: 'post',
- params:{tokenId}
- });
- }
- api.modifypwd=(data)=>{
- return request({
- url: '/login/modifypwd',
- method: 'post',
- params:data
- });
- }
- export default api
|