98dabbe2e7dc6c06ba82acb0b2edc473.json 17 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\src\\router\\routers.js","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\router\\routers.js","mtime":1677828270312},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF90b0NvbnN1bWFibGVBcnJheSBmcm9tICJFOi9pdGVtL25ld0l0ZW0vYWRtaW4vbm9kZV9tb2R1bGVzL0B2dWUvYmFiZWwtcHJlc2V0LWFwcC9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vdG9Db25zdW1hYmxlQXJyYXkuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLml0ZXJhdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvd2ViLmRvbS1jb2xsZWN0aW9ucy5pdGVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC5leGVjLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnJlcGxhY2UuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5jb25jYXQuanMiOwovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IENSTUVCIFsgQ1JNRULotYvog73lvIDlj5HogIXvvIzliqnlipvkvIHkuJrlj5HlsZUgXQovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IENvcHlyaWdodCAoYykgMjAxNn4yMDIzIGh0dHBzOi8vd3d3LmNybWViLmNvbSBBbGwgcmlnaHRzIHJlc2VydmVkLgovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IExpY2Vuc2VkIENSTUVC5bm25LiN5piv6Ieq55Sx6L2v5Lu277yM5pyq57uP6K645Y+v5LiN6IO95Y675o6JQ1JNRULnm7jlhbPniYjmnYMKLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBBdXRob3I6IENSTUVCIFRlYW0gPGFkbWluQGNybWViLmNvbT4KLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KaW1wb3J0IGluZGV4IGZyb20gJy4vbW9kdWxlcy9pbmRleCc7CmltcG9ydCBwcm9kdWN0IGZyb20gJy4vbW9kdWxlcy9wcm9kdWN0JzsKaW1wb3J0IG9yZGVyIGZyb20gJy4vbW9kdWxlcy9vcmRlcic7CmltcG9ydCB1c2VyIGZyb20gJy4vbW9kdWxlcy91c2VyJzsgLy8gaW1wb3J0IGVjaGFydHMgZnJvbSAnLi9tb2R1bGVzL2VjaGFydHMnCgppbXBvcnQgc2V0dGluZyBmcm9tICcuL21vZHVsZXMvc2V0dGluZyc7CmltcG9ydCBhZ2VudCBmcm9tICcuL21vZHVsZXMvYWdlbnQnOwppbXBvcnQgZmluYW5jZSBmcm9tICcuL21vZHVsZXMvZmluYW5jZSc7CmltcG9ydCBjbXMgZnJvbSAnLi9tb2R1bGVzL2Ntcyc7CmltcG9ydCBtYXJrZXRpbmcgZnJvbSAnLi9tb2R1bGVzL21hcmtldGluZyc7CmltcG9ydCBhcHAgZnJvbSAnLi9tb2R1bGVzL2FwcCc7CmltcG9ydCBzeXN0ZW0gZnJvbSAnLi9tb2R1bGVzL3N5c3RlbSc7CmltcG9ydCBCYXNpY0xheW91dCBmcm9tICdAL2NvbXBvbmVudHMvbWFpbic7CmltcG9ydCBzdGF0aXN0aWMgZnJvbSAnLi9tb2R1bGVzL3N0YXRpc3RpYyc7CmltcG9ydCBmcmFtZU91dCBmcm9tICcuL21vZHVsZXMvZnJhbWVPdXQnOwppbXBvcnQgZGl2aXNpb24gZnJvbSAnLi9tb2R1bGVzL2RpdmlzaW9uJzsKLyoqDQogKiDlnKjkuLvmoYbmnrblhoXmmL7npLoNCiAqLwoKdmFyIGZyYW1lSW4gPSBbewogIHBhdGg6ICcvYWRtaW4vJywKICBtZXRhOiB7CiAgICB0aXRsZTogJ0NSTUVCJwogIH0sCiAgcmVkaXJlY3Q6IHsKICAgIG5hbWU6ICdob21lX2luZGV4JwogIH0sCiAgY29tcG9uZW50OiBCYXNpY0xheW91dCwKICBjaGlsZHJlbjogWy8vIHsKICAvLyAgIHBhdGg6ICcvYWRtaW4vc3lzdGVtL2xvZycsCiAgLy8gICBuYW1lOiAnbG9nJywKICAvLyAgIG1ldGE6IHsKICAvLyAgICAgdGl0bGU6ICfliY3nq6/ml6Xlv5cnLAogIC8vICAgICBhdXRoOiB0cnVlCiAgLy8gICB9LAogIC8vICAgY29tcG9uZW50OiAoKSA9PiBpbXBvcnQoJ0AvcGFnZXMvc3lzdGVtL2xvZycpCiAgLy8gfSwKICB7CiAgICBwYXRoOiAnL2FkbWluL3N5c3RlbS91c2VyJywKICAgIG5hbWU6ICJzeXN0ZW1Vc2VyIiwKICAgIG1ldGE6IHsKICAgICAgYXV0aDogdHJ1ZSwKICAgICAgdGl0bGU6ICfkuKrkurrkuK3lv4MnCiAgICB9LAogICAgY29tcG9uZW50OiBmdW5jdGlvbiBjb21wb25lbnQoKSB7CiAgICAgIHJldHVybiBpbXBvcnQoJ0AvcGFnZXMvc2V0dGluZy91c2VyL2luZGV4Jyk7CiAgICB9CiAgfSwgewogICAgcGF0aDogJy9hZG1pbi9zeXN0ZW0vZmlsZXMnLAogICAgbmFtZTogInN5c3RlbUZpbGVzIiwKICAgIG1ldGE6IHsKICAgICAgYXV0aDogWydhZG1pbi1zZXR0aW5nLWZpbGVzJ10sCiAgICAgIHRpdGxlOiAn5paH5Lu2566h55CGJwogICAgfSwKICAgIGNvbXBvbmVudDogZnVuY3Rpb24gY29tcG9uZW50KCkgewogICAgICByZXR1cm4gaW1wb3J0KCdAL3BhZ2VzL3NldHRpbmcvdXNlckZpbGUvaW5kZXgnKTsKICAgIH0KICB9LCAvLyDliLfmlrDpobXpnaIg5b+F6aG75L+d55WZCiAgewogICAgcGF0aDogJ3JlZnJlc2gnLAogICAgbmFtZTogJ3JlZnJlc2gnLAogICAgaGlkZGVuOiB0cnVlLAogICAgY29tcG9uZW50OiB7CiAgICAgIGJlZm9yZVJvdXRlRW50ZXI6IGZ1bmN0aW9uIGJlZm9yZVJvdXRlRW50ZXIodG8sIGZyb20sIG5leHQpIHsKICAgICAgICBuZXh0KGZ1bmN0aW9uIChpbnN0YW5jZSkgewogICAgICAgICAgcmV0dXJuIGluc3RhbmNlLiRyb3V0ZXIucmVwbGFjZShmcm9tLmZ1bGxQYXRoKTsKICAgICAgICB9KTsKICAgICAgfSwKICAgICAgcmVuZGVyOiBmdW5jdGlvbiByZW5kZXIoaCkgewogICAgICAgIHJldHVybiBoKCk7CiAgICAgIH0KICAgIH0KICB9LCAvLyDpobXpnaLph43lrprlkJEg5b+F6aG75L+d55WZCiAgewogICAgcGF0aDogJ3JlZGlyZWN0Lzpyb3V0ZSonLAogICAgbmFtZTogJ3JlZGlyZWN0JywKICAgIGhpZGRlbjogdHJ1ZSwKICAgIGNvbXBvbmVudDogewogICAgICBiZWZvcmVSb3V0ZUVudGVyOiBmdW5jdGlvbiBiZWZvcmVSb3V0ZUVudGVyKHRvLCBmcm9tLCBuZXh0KSB7CiAgICAgICAgbmV4dChmdW5jdGlvbiAoaW5zdGFuY2UpIHsKICAgICAgICAgIHJldHVybiBpbnN0YW5jZS4kcm91dGVyLnJlcGxhY2UoSlNPTi5wYXJzZShmcm9tLnBhcmFtcy5yb3V0ZSkpOwogICAgICAgIH0pOwogICAgICB9LAogICAgICByZW5kZXI6IGZ1bmN0aW9uIHJlbmRlcihoKSB7CiAgICAgICAgcmV0dXJuIGgoKTsKICAgICAgfQogICAgfQogIH1dCn0sIHsKICBwYXRoOiAnL2FkbWluL3dpZGdldC5pbWFnZXMvaW5kZXguaHRtbCcsCiAgbmFtZTogImltYWdlcyIsCiAgbWV0YTogewogICAgYXV0aDogWydhZG1pbi11c2VyLXVzZXItaW5kZXgnXSwKICAgIHRpdGxlOiAn5LiK5Lyg5Zu+54mHJwogIH0sCiAgY29tcG9uZW50OiBmdW5jdGlvbiBjb21wb25lbnQoKSB7CiAgICByZXR1cm4gaW1wb3J0KCdAL2NvbXBvbmVudHMvdXBsb2FkUGljdHVyZXMvd2lkZ2V0SW1nJyk7CiAgfQp9LCB7CiAgcGF0aDogJy9hZG1pbi93aWRnZXQud2lkZ2V0cy9pY29uLmh0bWwnLAogIG5hbWU6ICJpbWFnZXNJY29uIiwKICBtZXRhOiB7CiAgICBhdXRoOiBbJ2FkbWluLXVzZXItdXNlci1pbmRleCddLAogICAgdGl0bGU6ICfkuIrkvKDlm77moIcnCiAgfSwKICBjb21wb25lbnQ6IGZ1bmN0aW9uIGNvbXBvbmVudCgpIHsKICAgIHJldHVybiBpbXBvcnQoJ0AvY29tcG9uZW50cy9pY29uRnJvbS9pbmRleCcpOwogIH0KfSwgewogIHBhdGg6ICcvYWRtaW4vc3RvcmUuU3RvcmVQcm9kdWN0L2luZGV4Lmh0bWwnLAogIG5hbWU6ICJzdG9yZVByb2R1Y3QiLAogIG1ldGE6IHsKICAgIHRpdGxlOiAn6YCJ5oup5ZWG5ZOBJwogIH0sCiAgY29tcG9uZW50OiBmdW5jdGlvbiBjb21wb25lbnQoKSB7CiAgICByZXR1cm4gaW1wb3J0KCdAL2NvbXBvbmVudHMvZ29vZHNMaXN0L2luZGV4Jyk7CiAgfQp9LCB7CiAgcGF0aDogJy9hZG1pbi9zeXN0ZW0uVXNlci9saXN0Lmh0bWwnLAogIG5hbWU6ICJjaGFuZ2VVc2VyIiwKICBtZXRhOiB7CiAgICB0aXRsZTogJ+mAieaLqeeUqOaItycKICB9LAogIGNvbXBvbmVudDogZnVuY3Rpb24gY29tcG9uZW50KCkgewogICAgcmV0dXJuIGltcG9ydCgnQC9jb21wb25lbnRzL2N1c3RvbWVySW5mby9pbmRleCcpOwogIH0KfSwgewogIHBhdGg6ICcvYWRtaW4vd2lkZ2V0LnZpZGVvL2luZGV4Lmh0bWwnLAogIG5hbWU6ICJ2aWRlbyIsCiAgbWV0YTogewogICAgdGl0bGU6ICfkuIrkvKDop4bpopEnCiAgfSwKICBjb21wb25lbnQ6IGZ1bmN0aW9uIGNvbXBvbmVudCgpIHsKICAgIHJldHVybiBpbXBvcnQoJ0AvY29tcG9uZW50cy91cGxvYWRWaWRlby9pbmRleCcpOwogIH0KfSwgaW5kZXgsIGFnZW50LCBjbXMsIHByb2R1Y3QsIG1hcmtldGluZywgb3JkZXIsIHVzZXIsIGZpbmFuY2UsIHNldHRpbmcsIHN5c3RlbSwgYXBwLCBzdGF0aXN0aWMsIGRpdmlzaW9uXTsKLyoqDQogKiDlnKjkuLvmoYbmnrbkuYvlpJbmmL7npLoNCiAqLwoKdmFyIGZyYW1lT3V0cyA9IGZyYW1lT3V0OwovKioNCiAqIOmUmeivr+mhtemdog0KICovCgp2YXIgZXJyb3JQYWdlID0gW3sKICBwYXRoOiAnL2FkbWluLzQwMycsCiAgbmFtZTogJzQwMycsCiAgbWV0YTogewogICAgdGl0bGU6ICc0MDMnCiAgfSwKICBjb21wb25lbnQ6IGZ1bmN0aW9uIGNvbXBvbmVudCgpIHsKICAgIHJldHVybiBpbXBvcnQoJ0AvcGFnZXMvc3lzdGVtL2Vycm9yLzQwMycpOwogIH0KfSwgewogIHBhdGg6ICcvYWRtaW4vNTAwJywKICBuYW1lOiAnNTAwJywKICBtZXRhOiB7CiAgICB0aXRsZTogJzUwMCcKICB9LAogIGNvbXBvbmVudDogZnVuY3Rpb24gY29tcG9uZW50KCkgewogICAgcmV0dXJuIGltcG9ydCgnQC9wYWdlcy9zeXN0ZW0vZXJyb3IvNTAwJyk7CiAgfQp9LCB7CiAgcGF0aDogJy9hZG1pbi8qJywKICBuYW1lOiAnNDA0JywKICBtZXRhOiB7CiAgICB0aXRsZTogJzQwNCcKICB9LAogIGNvbXBvbmVudDogZnVuY3Rpb24gY29tcG9uZW50KCkgewogICAgcmV0dXJuIGltcG9ydCgnQC9wYWdlcy9zeXN0ZW0vZXJyb3IvNDA0Jyk7CiAgfQp9XTsgLy8g5a+85Ye66ZyA6KaB5pi+56S66I+c5Y2V55qECgpleHBvcnQgdmFyIGZyYW1lSW5Sb3V0ZXMgPSBmcmFtZUluOyAvLyDph43mlrDnu4Tnu4flkI7lr7zlh7oKCmV4cG9ydCBkZWZhdWx0IFtdLmNvbmNhdChmcmFtZUluLCBfdG9Db25zdW1hYmxlQXJyYXkoZnJhbWVPdXRzKSwgZXJyb3JQYWdlKTs="},{"version":3,"names":["index","product","order","user","setting","agent","finance","cms","marketing","app","system","BasicLayout","statistic","frameOut","division","frameIn","path","meta","title","redirect","name","component","children","auth","hidden","beforeRouteEnter","to","from","next","instance","$router","replace","fullPath","render","h","JSON","parse","params","route","frameOuts","errorPage","frameInRoutes"],"sources":["E:/item/newItem/admin/src/router/routers.js"],"sourcesContent":["// +----------------------------------------------------------------------\r\n// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]\r\n// +----------------------------------------------------------------------\r\n// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.\r\n// +----------------------------------------------------------------------\r\n// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权\r\n// +----------------------------------------------------------------------\r\n// | Author: CRMEB Team <admin@crmeb.com>\r\n// +----------------------------------------------------------------------\r\n\r\nimport index from './modules/index';\r\nimport product from './modules/product';\r\nimport order from './modules/order';\r\nimport user from './modules/user';\r\n// import echarts from './modules/echarts'\r\nimport setting from './modules/setting';\r\nimport agent from './modules/agent';\r\nimport finance from './modules/finance';\r\nimport cms from './modules/cms';\r\nimport marketing from './modules/marketing';\r\nimport app from './modules/app';\r\nimport system from './modules/system';\r\nimport BasicLayout from '@/components/main';\r\nimport statistic from './modules/statistic';\r\nimport frameOut from './modules/frameOut';\r\nimport division from './modules/division';\r\n/**\r\n * 在主框架内显示\r\n */\r\n\r\nconst frameIn = [\r\n {\r\n path: '/admin/',\r\n meta: {\r\n title: 'CRMEB',\r\n },\r\n redirect: {\r\n name: 'home_index',\r\n },\r\n component: BasicLayout,\r\n children: [\r\n // {\r\n // path: '/admin/system/log',\r\n // name: 'log',\r\n // meta: {\r\n // title: '前端日志',\r\n // auth: true\r\n // },\r\n // component: () => import('@/pages/system/log')\r\n // },\r\n {\r\n path: '/admin/system/user',\r\n name: `systemUser`,\r\n meta: {\r\n auth: true,\r\n title: '个人中心',\r\n },\r\n component: () => import('@/pages/setting/user/index'),\r\n },\r\n {\r\n path: '/admin/system/files',\r\n name: `systemFiles`,\r\n meta: {\r\n auth: ['admin-setting-files'],\r\n title: '文件管理',\r\n },\r\n component: () => import('@/pages/setting/userFile/index'),\r\n },\r\n // 刷新页面 必须保留\r\n {\r\n path: 'refresh',\r\n name: 'refresh',\r\n hidden: true,\r\n component: {\r\n beforeRouteEnter(to, from, next) {\r\n next((instance) => instance.$router.replace(from.fullPath));\r\n },\r\n render: (h) => h(),\r\n },\r\n },\r\n // 页面重定向 必须保留\r\n {\r\n path: 'redirect/:route*',\r\n name: 'redirect',\r\n hidden: true,\r\n component: {\r\n beforeRouteEnter(to, from, next) {\r\n next((instance) => instance.$router.replace(JSON.parse(from.params.route)));\r\n },\r\n render: (h) => h(),\r\n },\r\n },\r\n ],\r\n },\r\n {\r\n path: '/admin/widget.images/index.html',\r\n name: `images`,\r\n meta: {\r\n auth: ['admin-user-user-index'],\r\n title: '上传图片',\r\n },\r\n component: () => import('@/components/uploadPictures/widgetImg'),\r\n },\r\n {\r\n path: '/admin/widget.widgets/icon.html',\r\n name: `imagesIcon`,\r\n meta: {\r\n auth: ['admin-user-user-index'],\r\n title: '上传图标',\r\n },\r\n component: () => import('@/components/iconFrom/index'),\r\n },\r\n {\r\n path: '/admin/store.StoreProduct/index.html',\r\n name: `storeProduct`,\r\n meta: {\r\n title: '选择商品',\r\n },\r\n component: () => import('@/components/goodsList/index'),\r\n },\r\n {\r\n path: '/admin/system.User/list.html',\r\n name: `changeUser`,\r\n meta: {\r\n title: '选择用户',\r\n },\r\n component: () => import('@/components/customerInfo/index'),\r\n },\r\n {\r\n path: '/admin/widget.video/index.html',\r\n name: `video`,\r\n meta: {\r\n title: '上传视频',\r\n },\r\n component: () => import('@/components/uploadVideo/index'),\r\n },\r\n index,\r\n agent,\r\n cms,\r\n product,\r\n marketing,\r\n order,\r\n user,\r\n finance,\r\n setting,\r\n system,\r\n app,\r\n statistic,\r\n division,\r\n];\r\n\r\n/**\r\n * 在主框架之外显示\r\n */\r\n\r\nconst frameOuts = frameOut;\r\n\r\n/**\r\n * 错误页面\r\n */\r\n\r\nconst errorPage = [\r\n {\r\n path: '/admin/403',\r\n name: '403',\r\n meta: {\r\n title: '403',\r\n },\r\n component: () => import('@/pages/system/error/403'),\r\n },\r\n {\r\n path: '/admin/500',\r\n name: '500',\r\n meta: {\r\n title: '500',\r\n },\r\n component: () => import('@/pages/system/error/500'),\r\n },\r\n {\r\n path: '/admin/*',\r\n name: '404',\r\n meta: {\r\n title: '404',\r\n },\r\n component: () => import('@/pages/system/error/404'),\r\n },\r\n];\r\n\r\n// 导出需要显示菜单的\r\nexport const frameInRoutes = frameIn;\r\n\r\n// 重新组织后导出\r\nexport default [...frameIn, ...frameOuts, ...errorPage];\r\n"],"mappings":"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"}]}