|
|
@@ -2,7 +2,6 @@ import pinia from '~src/store/init'
|
|
|
import { useAppStore } from '~src/store'
|
|
|
import { getRoutes } from '~api/menu'
|
|
|
import { getRefreshToken, setRefreshToken, setToken } from 'hc-vue3-ui'
|
|
|
-import tokenData from '~src/router/modules/token'
|
|
|
import { ArrToOneObj, getArrValue, isNullES } from 'js-fast-way'
|
|
|
import { logout, refreshToken } from '~api/user'
|
|
|
import { getStore, setStore } from '~src/utils/storage'
|
|
|
@@ -20,11 +19,10 @@ export const setRouterData = async () => {
|
|
|
//数据转换
|
|
|
let routesObj = {}, routesArr = []
|
|
|
await ArrToOneObj(resData, 'code', routesObj, routesArr)
|
|
|
- const routes = [...tokenData, ...routesArr] //合并
|
|
|
//数据缓存
|
|
|
setStore('menus', resData)
|
|
|
setStore('route', routesObj)
|
|
|
- setStore('routes', routes)
|
|
|
+ setStore('routes', routesArr)
|
|
|
return resData
|
|
|
}
|
|
|
|