{"remainingRequest":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js??ref--13-0!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/router.js","dependencies":[{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/router.js","mtime":1701674859505},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/cache-loader/dist/cjs.js","mtime":1701674874584},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js","mtime":1701674873947},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js","mtime":1701674874357},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js","mtime":1701674874119}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport Vue from \"vue\";\nimport Router from \"vue-router\";\nimport store from \"./store\";\nimport Home from \"./views/Home.vue\"; //软件列表\n\nimport SoftwareList from \"./views/SoftwareList/SoftwareList.vue\"; //特权用户信息\n\nimport UserInfo from \"./views/UserInfo.vue\"; // 系统信息\n\nimport SystemInfo from \"./views/System/SystemInfo.vue\"; //软件详情\n\nimport SoftwareDetails from \"./views/SoftwareList/SoftwareDetails.vue\"; //基本信息\n\nimport BaseicInformation from \"./components/BaseicInformation/BaseicInformation.vue\"; //常用工具\n\nimport CommonTool from \"./components/CommonTool/CommonTool.vue\"; //常用工具---角色\n\nimport RolesList from \"./components/CommonTool/RolesList.vue\";\nimport Roles from \"./components/CommonTool/Roles.vue\"; //常用工具---pc菜单\n\nimport PcMenu from \"./components/CommonTool/PcMenu.vue\"; //常用工具---mobile菜单\n\nimport MobileMenu from \"./components/CommonTool/MobileMenu.vue\"; //常用工具---widget\n\nimport WidgetList from \"./components/CommonTool/WidgetList.vue\"; //常用工具---任务\n\nimport TaskList from \"./components/CommonTool/TaskList.vue\";\nimport Task from \"./components/CommonTool/Task.vue\"; //常用工具---状态标签\n\nimport StatusLabelList from \"./components/CommonTool/StatusLabelList.vue\";\nimport StatusLabel from \"./components/CommonTool/StatusLabel.vue\"; //高级工具\n\nimport AdvancedTool from \"./components/AdvancedTool/AdvancedTool.vue\"; //高级工具---开发者\n\nimport Developer from \"./components/AdvancedTool/Developer.vue\"; //高级工具---Excel导入配置\n\nimport ExcelConf from \"./components/AdvancedTool/ExcelConf.vue\"; //高级工具---api中心\n\nimport APIInterfaceList from \"./components/AdvancedTool/APIInterfaceList.vue\"; //高级工具---api中心详情\n\nimport APIInterface from \"./components/AdvancedTool/APIInterface.vue\"; //高级工具---Eip\n\nimport Eip from \"./components/AdvancedTool/Eip.vue\"; //高级工具---数据源列表\n\nimport DataSourceList from \"./components/AdvancedTool/DataSourceList.vue\"; //高级工具---数据源列表\n\nimport DataSource from \"./components/AdvancedTool/DataSource.vue\"; //高级工具---元数据管理\n\nimport MetadataMgr from \"./components/AdvancedTool/MetadataMgr.vue\"; //库\n\nimport Library from \"./components/Library/Library.vue\"; //库---函数库\n\nimport MacroLibsList from \"./components/Library/MacroLibsList.vue\"; //库---函数库详情\n\nimport MacroLibs from \"./components/Library/MacroLibs.vue\"; //库---样式库\n\nimport StyleLibsList from \"./components/Library/StyleLibsList.vue\"; //库---样式库详情\n\nimport StyleLibs from \"./components/Library/StyleLibs.vue\"; //库---校验库\n\nimport ValidateLibsList from \"./components/Library/ValidateLibsList.vue\"; //库---校验库详情\n\nimport ValidateLibs from \"./components/Library/ValidateLibs.vue\"; //多语言\n\nimport MultiLanguageList from \"./components/MultiLanguage/MultiLanguageList.vue\"; //多语言详情\n\nimport MultiLanguage from \"./components/MultiLanguage/MultiLanguage.vue\"; //平台模式-回调信息\n\nimport CbInfo from \"./components/CbInfo/CbInfo.vue\"; //模块\n//基本信息\n\nimport BasicInfor from \"./components/Modules/BasicInfor.vue\"; //表单\n\nimport FormList from \"./components/Modules/FormList.vue\";\nimport Form from \"./components/Modules/Form.vue\"; //视图\n\nimport ViewList from \"./components/Modules/ViewList.vue\";\nimport View from \"./components/Modules/View.vue\"; //流程\n\nimport ProcessList from \"./components/Modules/ProcessList.vue\"; //统计图\n\nimport ChartsList from \"./components/Modules/ChartsList.vue\";\nimport Charts from \"./components/Modules/Charts.vue\"; //报表\n\nimport ReportsList from \"./components/Modules/ReportsList.vue\";\nimport Reports from \"./components/Modules/Reports.vue\"; // 页面\n\nimport PageList from \"./components/Modules/PageList.vue\";\nimport Page from \"./components/Modules/Page.vue\";\nVue.use(Router);\nvar router = new Router({\n mode: \"hash\",\n routes: [{\n path: \"/\",\n redirect: \"/login\"\n }, {\n path: \"/login\",\n name: \"login\",\n component: function component() {\n return import(\n /* webpackChunkName: \"login\" */\n \"./views/Login.vue\");\n }\n }, {\n path: \"/test\",\n name: \"test\",\n component: function component() {\n return import(\n /* webpackChunkName: \"login\" */\n \"./views/test.vue\");\n }\n }, {\n path: \"/home\",\n name: \"home\",\n // redirect:'/home/softwarelist',\n component: Home,\n // meta: {\n // keepAlive: true,//此组件需要被缓存\n // title: \"\",\n // },\n children: [{\n path: \"softwarelist\",\n name: \"SoftwareList\",\n //软件列表\n component: SoftwareList\n }, {\n path: \"userinfo\",\n name: \"UserInfo\",\n //特权用户信息\n component: UserInfo\n }, {\n path: \"systemInfo\",\n name: \"systemInfo\",\n // 系统信息\n component: SystemInfo\n }, {\n path: \"softwaresdetails\",\n name: \"sofstwasredetails\",\n //软件详情\n component: SoftwareDetails,\n meta: {\n requiresAuth: true\n },\n children: [{\n path: \"baseicinfor\",\n name: \"baseicinfor\",\n //基本信息\n component: BaseicInformation\n }, {\n path: \"commontool\",\n name: \"commontool\",\n //常用工具\n component: CommonTool,\n meta: {\n requiresAuth: true\n },\n children: [{\n path: \"roleslist\",\n name: \"roleslist\",\n //角色列表\n component: RolesList\n }, {\n path: \"roles\",\n name: \"roles\",\n //角色表单\n component: Roles\n }, {\n path: \"pcmenu\",\n name: \"pcMenu\",\n //pc菜单\n component: PcMenu\n }, {\n path: \"mobilemenu\",\n name: \"mobileMenu\",\n //mobile菜单\n component: MobileMenu\n }, {\n path: \"widgetlist\",\n name: \"widgetlist\",\n //Widget列表\n component: WidgetList\n }, {\n path: \"tasklist\",\n name: \"tasklist\",\n //任务列表\n component: TaskList\n }, {\n path: \"task\",\n name: \"task\",\n //任务表单\n component: Task\n }, {\n path: \"statuslabellist\",\n name: \"statuslabellist\",\n //状态标签列表\n component: StatusLabelList\n }, {\n path: \"statuslabel\",\n name: \"statuslabel\",\n //状态标签表单\n component: StatusLabel\n }]\n }, {\n path: \"advancedTool\",\n name: \"advancedTool\",\n //高级工具\n component: AdvancedTool,\n meta: {\n requiresAuth: true\n },\n children: [{\n path: \"developer\",\n name: \"developer\",\n //开发者\n component: Developer\n }, {\n path: \"excelConf\",\n name: \"excelConf\",\n //Excel导入配置\n component: ExcelConf\n }, {\n path: \"apiInterfaceList\",\n name: \"apiInterfaceList\",\n //api中心列表\n component: APIInterfaceList\n }, {\n path: \"apiInterface\",\n name: \"apiInterface\",\n //api中心详情\n component: APIInterface\n }, {\n path: \"eip\",\n name: \"eip\",\n //Excel导入配置\n component: Eip\n }, {\n path: \"dataSourceList\",\n name: \"dataSourceList\",\n //数据源列表\n component: DataSourceList\n }, {\n path: \"dataSource\",\n name: \"dataSource\",\n //数据源详情\n component: DataSource\n }, {\n path: \"metadataMgr\",\n name: \"metadataMgr\",\n //元数据管理\n component: MetadataMgr\n }]\n }, {\n path: \"library\",\n name: \"library\",\n //库\n component: Library,\n meta: {\n requiresAuth: true\n },\n children: [{\n path: \"macroLibsList\",\n name: \"macroLibsList\",\n //函数库\n component: MacroLibsList\n }, {\n path: \"macroLibs\",\n name: \"macroLibs\",\n //函数库详情\n component: MacroLibs\n }, {\n path: \"styleLibsList\",\n name: \"styleLibsList\",\n //样式库\n component: StyleLibsList\n }, {\n path: \"styleLibs\",\n name: \"styleLibs\",\n //样式库详情\n component: StyleLibs\n }, {\n path: \"validateLibsList\",\n name: \"validateLibsList\",\n //校验库\n component: ValidateLibsList\n }, {\n path: \"validateLibs\",\n name: \"validateLibs\",\n //校验库详情\n component: ValidateLibs\n }]\n }, {\n path: \"multiLanguageList\",\n name: \"multiLanguageList\",\n //多语言\n component: MultiLanguageList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"multiLanguage\",\n name: \"multiLanguage\",\n //多语言详情\n component: MultiLanguage,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"cbInfo\",\n name: \"cbInfo\",\n //多语言\n component: CbInfo\n }, //模块 BasicInfor\n {\n path: \"basicinfor\",\n name: \"basicinfor\",\n //模块---基本信息\n component: BasicInfor,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"formlist\",\n name: \"formlist\",\n //模块---表单列表\n component: FormList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"form\",\n name: \"forms\",\n //模块---表单\n component: Form,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"viewlist\",\n name: \"viewlist\",\n //模块---视图列表\n component: ViewList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"View\",\n name: \"View\",\n component: View,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"processlist\",\n name: \"processlist\",\n //模块---流程列表\n component: ProcessList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"chartslist\",\n name: \"chartslist\",\n //模块---统计图列表\n component: ChartsList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"charts\",\n name: \"charts\",\n //模块---统计图列表\n component: Charts,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"reportslist\",\n name: \"reportslist\",\n //模块---报表列表\n component: ReportsList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"reports\",\n name: \"reports\",\n //模块---报表\n component: Reports,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"pagelist\",\n name: \"pagelist\",\n //模块---页面列表\n component: PageList,\n meta: {\n requiresAuth: true\n }\n }, {\n path: \"page\",\n name: \"page\",\n //模块---页面\n component: Page,\n meta: {\n requiresAuth: true\n }\n }]\n }, {\n path: \"/home/baseicinformation\",\n name: \"baseicinformation\",\n //创建软件\n component: BaseicInformation\n }]\n }]\n}); // 路由拦截\n\nrouter.beforeEach(function (to, from, next) {\n // 如果用户访问的登录页,直接放行\n if (to.path === '/login') return next(); // 如果用户访问的后台管理页面,需要先判断是否有token\n\n var tokenStr = window.sessionStorage.getItem('token');\n if (!tokenStr) return next('/login');\n next();\n store.commit('changeIsClickPrimaryTab', to.name + new Date().getTime());\n});\nexport default router;",null]}