{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\mock\\menu-data.js","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\mock\\menu-data.js","mtime":1675071990866},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var _menus = [{\n  id: \"0\",\n  alias: \"tenant\",\n  name: \"租户管理\",\n  children: [{\n    id: \"0-1\",\n    alias: \"tenantType\",\n    name: \"租户类型管理\",\n    children: [{\n      id: \"0-1-1\",\n      alias: \"tenantTypeManager\",\n      name: \"租户类型\"\n    }, {\n      id: \"0-1-2\",\n      alias: \"tenantParamsManager\",\n      name: \"租户参数管理\"\n    }]\n  }, {\n    id: \"0-2\",\n    alias: \"tenantManager\",\n    name: \"租户管理\"\n  }]\n}, {\n  id: \"1\",\n  alias: \"orgStructure\",\n  name: \"组织架构\",\n  children: [{\n    id: \"1-1\",\n    alias: \"organization\",\n    name: \"组织管理\",\n    activeTab: \"organization\",\n    children: [{\n      id: \"1-1-1\",\n      alias: \"demension\",\n      name: \"维度管理\"\n    }, {\n      id: \"1-1-2\",\n      alias: \"organization\",\n      name: \"组织管理\"\n    }, {\n      id: \"1-1-3\",\n      alias: \"jobManage\",\n      name: \"职务管理\"\n    }, {\n      id: \"1-1-4\",\n      alias: \"postManage\",\n      name: \"岗位管理\"\n    }, {\n      id: \"1-1-5\",\n      alias: \"prgParamManage\",\n      name: \"岗位管理\"\n    }]\n  }, {\n    id: \"1-2\",\n    alias: \"user\",\n    name: \"用户管理\",\n    children: [{\n      id: \"1-2-1\",\n      alias: \"userListManager\",\n      name: \"用户列表管理\"\n    }, {\n      id: \"1-2-2\",\n      alias: \"userParamsManager\",\n      name: \"用户参数管理\"\n    }]\n  }, {\n    id: \"1-3\",\n    alias: \"roleManager\",\n    name: \"角色管理\"\n  }, {\n    id: \"1-4\",\n    alias: \"reportLine\",\n    name: \"汇报线\"\n  }]\n}, {\n  id: \"2\",\n  alias: \"designCenter\",\n  name: \"设计中心\",\n  children: [{\n    id: \"2-1\",\n    alias: \"businessObj\",\n    name: \"数据建模\"\n  }, {\n    id: \"2-2\",\n    alias: \"form\",\n    name: \"表单设计\",\n    activeTab: \"formManager\",\n    children: [{\n      id: \"2-2-1\",\n      alias: \"formManager\",\n      name: \"pc表单\"\n    }, {\n      id: \"2-2-2\",\n      alias: \"mobileFormManager\",\n      name: \"手机表单\"\n    }]\n  }, {\n    id: \"2-3\",\n    alias: \"report\",\n    name: \"报表设计\",\n    tabsStyle: '{\"tabPosition\":\"left\",\"tabType\":\"border-card\"}',\n    children: [{\n      id: \"2-2-1\",\n      alias: \"formManager\",\n      name: \"pc表单\"\n    }, {\n      id: \"2-2-2\",\n      alias: \"mobileFormManager\",\n      name: \"手机表单\"\n    }]\n  }, {\n    id: \"2-4\",\n    alias: \"portal\",\n    name: \"门户设计\"\n  }, {\n    id: \"2-5\",\n    alias: \"meta\",\n    name: \"元数据管理\",\n    tabsStyle: '{\"tabPosition\":\"top\",\"tabType\":\"border-card\"}',\n    children: [{\n      id: \"2-2-1\",\n      alias: \"identityManager\",\n      name: \"流水号\"\n    }, {\n      id: \"2-2-2\",\n      alias: \"customDialogList\",\n      name: \"对话框\"\n    }, {\n      id: \"2-2-3\",\n      alias: \"customQueryList\",\n      name: \"关联查询\"\n    }, {\n      id: \"2-2-4\",\n      alias: \"mobileFormManager\",\n      name: \"数据字典\"\n    }, {\n      id: \"2-2-5\",\n      alias: \"mobileFormManager\",\n      name: \"数据源\"\n    }]\n  }, {\n    id: \"2-6\",\n    alias: \"template\",\n    name: \"模板管理\"\n  }]\n}, {\n  id: \"3\",\n  alias: \"flow\",\n  name: \"流程管理\",\n  children: [{\n    id: \"3-1\",\n    alias: \"flowDesign\",\n    name: \"流程设计\",\n    children: [{\n      id: \"3-1-1\",\n      alias: \"defManager\",\n      name: \"流程定义\"\n    }]\n  }, {\n    id: \"3-2\",\n    alias: \"instance\",\n    name: \"实例管理\",\n    children: [{\n      id: \"3-2-1\",\n      alias: \"instanceManager\",\n      name: \"实例管理\"\n    }, {\n      id: \"3-2-2\",\n      alias: \"taskManager\",\n      name: \"任务管理\"\n    }]\n  }, {\n    id: \"3-3\",\n    alias: \"task\",\n    name: \"任务代理\"\n  }, {\n    id: \"3-4\",\n    alias: \"assign\",\n    name: \"辅助功能\"\n  }, {\n    id: \"3-5\",\n    alias: \"fileList\",\n    name: \"附件管理\"\n  }]\n}, {\n  id: \"4\",\n  alias: \"system\",\n  name: \"系统配置\",\n  children: [{\n    id: \"4-1\",\n    alias: \"menuManager\",\n    name: \"菜单管理\"\n  }, {\n    id: \"4-2\",\n    alias: \"type\",\n    name: \"分类管理\"\n  }, {\n    id: \"4-3\",\n    alias: \"subsystem\",\n    name: \"子系统管理\"\n  }, {\n    id: \"4-4\",\n    alias: \"i18n\",\n    name: \"国际化\"\n  }, {\n    id: \"4-5\",\n    alias: \"worktime\",\n    name: \"工作日历\"\n  }, {\n    id: \"4-6\",\n    alias: \"job\",\n    name: \"定时计划\"\n  }]\n}, {\n  id: \"5\",\n  alias: \"sysManage\",\n  name: \"系统管理\",\n  children: [{\n    id: \"5-1\",\n    alias: \"status\",\n    name: \"系统状态\"\n  }, {\n    id: \"5-2\",\n    alias: \"property\",\n    name: \"系统属性\"\n  }, {\n    id: \"5-3\",\n    alias: \"log\",\n    name: \"系统日志\"\n  }, {\n    id: \"5-4\",\n    alias: \"recycle\",\n    name: \"回收站\"\n  }, {\n    id: \"5-5\",\n    alias: \"company\",\n    name: \"公司信息\"\n  }, {\n    id: \"5-6\",\n    alias: \"production\",\n    name: \"正式环境配置\"\n  }]\n}];\nexport default {\n  name: \"menuData\",\n  getMenus: function getMenus() {\n    return new Promise(function (resolve, reject) {\n      resolve(_menus);\n    });\n  },\n  getMenuByAlias: function getMenuByAlias(alias, cb) {\n    var r = null;\n\n    _menus.forEach(function (x) {\n      if (x.children) {\n        if (!r || r.length == 0) {\n          r = x.children.filter(function (m) {\n            return m.alias == alias;\n          });\n\n          if (r && r.length == 1) {\n            r[0].parent = x;\n          }\n        }\n      }\n    });\n\n    cb(r && r[0]);\n  }\n};",null]}