loulijun2021
2022-07-18 f35da7050efeaff1fd442c233008fdc00b10851f
src/store/modules/permission.js
@@ -16,17 +16,22 @@
 * @param {*} menu
 */
export function getAsyncRoutes(routes, menu) {
  // menu  中flag  "0" 表示 true  "1"表示false
  const menuCode = []// 将后端code取出存成数组形式
  const menuNameAndCode = []// 将后端code与name取出存成数组形式
  menu.forEach(item => {
    if (item.flag === '0') {
    menuCode.push(item.code)
    menuNameAndCode.push({ code: item.code, name: item.name })
    if (item.children && item.children.length > 0) {
      item.children.forEach(it => {
          if (it.flag === '0') {
        menuCode.push(it.code)
        menuNameAndCode.push({ code: it.code, name: it.name })
          }
      })
    }
    }
  })
  const newRoutes = [] // 新路由