f42f7135da760b5724e97d0efa7e5a5e.json 6.0 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\components\\AppMain\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\components\\AppMain\\index.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gInZ1ZXgiOwppbXBvcnQgeyBjb3B5cmlnaHQsIGtlZXBBbGl2ZU1heE51bSwgdGl0bGUgfSBmcm9tICJAL2NvbmZpZy9zZXR0aW5ncyI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQXBwTWFpbiIsCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBzaG93OiBmYWxzZSwKICAgICAgZnVsbFllYXI6IG5ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKSwKICAgICAgY29weXJpZ2h0LAogICAgICB0aXRsZSwKICAgICAga2VlcEFsaXZlTWF4TnVtLAogICAgICByb3V0ZXJWaWV3OiB0cnVlCiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7IC4uLm1hcEdldHRlcnMoewogICAgICB2aXNpdGVkUm91dGVzOiAidGFnc0Jhci92aXNpdGVkUm91dGVzIiwKICAgICAgZGV2aWNlOiAic2V0dGluZ3MvZGV2aWNlIgogICAgfSksCgogICAgY2FjaGVkUm91dGVzKCkgewogICAgICByZXR1cm4gdGhpcy52aXNpdGVkUm91dGVzLmZpbHRlcihpdGVtID0+ICFpdGVtLm1ldGEubm9LZWVwQWxpdmUpLmZsYXRNYXAoaXRlbSA9PiBpdGVtLm1hdGNoZWQpOwogICAgfQoKICB9LAogIHdhdGNoOiB7CiAgICAkcm91dGU6IHsKICAgICAgaGFuZGxlcihyb3V0ZSkgewogICAgICAgIGlmICgibW9iaWxlIiA9PT0gdGhpcy5kZXZpY2UpIHsKICAgICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCJzZXR0aW5ncy9mb2xkU2lkZUJhciIpOwogICAgICAgIH0KICAgICAgfSwKCiAgICAgIGltbWVkaWF0ZTogdHJ1ZQogICAgfQogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICAvL+mHjei9veaJgOaciei3r+eUsQogICAgdGhpcy4kYmFzZUV2ZW50QnVzLiRvbigicmVsb2FkUm91dGVyVmlldyIsICgpID0+IHsKICAgICAgdGhpcy5yb3V0ZXJWaWV3ID0gZmFsc2U7CiAgICAgIHRoaXMuJG5leHRUaWNrKCgpID0+IHsKICAgICAgICB0aGlzLnJvdXRlclZpZXcgPSB0cnVlOwogICAgICB9KTsKICAgIH0pOwogIH0KCn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;AAqBA;AACA;AAEA;EACAA,eADA;;EAEAC;IACA;MACAC,WADA;MAEAC,kCAFA;MAGAC,SAHA;MAIAC,KAJA;MAKAC,eALA;MAMAC;IANA;EAQA,CAXA;;EAYAC,YACA;MACAC,sCADA;MAEAC;IAFA,EADA;;IAKAC;MACA,0BACAC,MADA,CACAC,8BADA,EAEAC,OAFA,CAEAD,oBAFA;IAGA;;EATA,CAZA;EAuBAE;IACAC;MACAC;QACA;UACA;QACA;MACA,CALA;;MAMAC;IANA;EADA,CAvBA;;EAiCAC;IACA;IACA;MACA;MACA;QACA;MACA,CAFA;IAGA,CALA;EAMA;;AAzCA","names":["name","data","show","fullYear","copyright","title","keepAliveMaxNum","routerView","computed","visitedRoutes","device","cachedRoutes","filter","item","flatMap","watch","$route","handler","immediate","created"],"sourceRoot":"src/vab/components/AppMain","sources":["index.vue"],"sourcesContent":["<template>\n <div v-if=\"routerView\" class=\"app-main-container\">\n <transition mode=\"out-in\" name=\"fade-transform\">\n <keep-alive\n v-if=\"onKeepAlive\"\n :include=\"cachedRoutes\"\n :max=\"keepAliveMaxNum\"\n >\n <router-view :key=\"$route.path\" class=\"app-main-height\"></router-view>\n </keep-alive>\n <router-view v-else :key=\"$route.path\" />\n </transition>\n <!-- <footer class=\"footer-copyright\">-->\n <!-- Copyright-->\n <!-- <vab-remix-icon icon-class=\"copyright-line\"></vab-remix-icon>-->\n <!-- {{ title }} {{ fullYear }} - {{ copyright }}-->\n <!-- </footer>-->\n </div>\n</template>\n\n<script>\n import { mapGetters } from \"vuex\";\n import { copyright, keepAliveMaxNum, title } from \"@/config/settings\";\n\n export default {\n name: \"AppMain\",\n data() {\n return {\n show: false,\n fullYear: new Date().getFullYear(),\n copyright,\n title,\n keepAliveMaxNum,\n routerView: true,\n };\n },\n computed: {\n ...mapGetters({\n visitedRoutes: \"tagsBar/visitedRoutes\",\n device: \"settings/device\",\n }),\n cachedRoutes() {\n return this.visitedRoutes\n .filter((item) => !item.meta.noKeepAlive)\n .flatMap((item) => item.matched);\n },\n },\n watch: {\n $route: {\n handler(route) {\n if (\"mobile\" === this.device) {\n this.$store.dispatch(\"settings/foldSideBar\");\n }\n },\n immediate: true,\n },\n },\n created() {\n //重载所有路由\n this.$baseEventBus.$on(\"reloadRouterView\", () => {\n this.routerView = false;\n this.$nextTick(() => {\n this.routerView = true;\n });\n });\n },\n };\n</script>\n\n<style lang=\"scss\" scoped>\n .app-main-container {\n position: relative;\n width: 100%;\n overflow: hidden;\n\n .app-main-height {\n min-height: $base-app-main-height;\n }\n\n .footer-copyright {\n display: flex;\n position: relative;\n z-index: 1000;\n align-items: center;\n justify-content: center;\n min-height: 55px;\n background-color: #ffffff;\n padding: 0 $base-padding 0 $base-padding;\n color: rgba(0, 0, 0, 0.45);\n border-top: 1px dashed $base-border-color;\n\n i {\n margin: 0 5px;\n }\n }\n }\n</style>\n"]}]}