1 |
- {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\layout\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\layout\\index.vue","mtime":1617009214293},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9ib21hbi1mcmFtd29yay9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7Cgp2YXIgX29iamVjdFNwcmVhZDIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkU6L2JvbWFuLWZyYW13b3JrL3J1b3lpLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL29iamVjdFNwcmVhZDIiKSk7Cgp2YXIgX1JpZ2h0UGFuZWwgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkAvY29tcG9uZW50cy9SaWdodFBhbmVsIikpOwoKdmFyIF9jb21wb25lbnRzID0gcmVxdWlyZSgiLi9jb21wb25lbnRzIik7Cgp2YXIgX1Jlc2l6ZUhhbmRsZXIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIi4vbWl4aW4vUmVzaXplSGFuZGxlciIpKTsKCnZhciBfdnVleCA9IHJlcXVpcmUoInZ1ZXgiKTsKCnZhciBfdmFyaWFibGVzMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiQC9hc3NldHMvc3R5bGVzL3ZhcmlhYmxlcy5zY3NzIikpOwoKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KdmFyIF9kZWZhdWx0ID0gewogIG5hbWU6ICdMYXlvdXQnLAogIGNvbXBvbmVudHM6IHsKICAgIEFwcE1haW46IF9jb21wb25lbnRzLkFwcE1haW4sCiAgICBOYXZiYXI6IF9jb21wb25lbnRzLk5hdmJhciwKICAgIFJpZ2h0UGFuZWw6IF9SaWdodFBhbmVsLmRlZmF1bHQsCiAgICBTZXR0aW5nczogX2NvbXBvbmVudHMuU2V0dGluZ3MsCiAgICBTaWRlYmFyOiBfY29tcG9uZW50cy5TaWRlYmFyLAogICAgVGFnc1ZpZXc6IF9jb21wb25lbnRzLlRhZ3NWaWV3CiAgfSwKICBtaXhpbnM6IFtfUmVzaXplSGFuZGxlci5kZWZhdWx0XSwKICBjb21wdXRlZDogKDAsIF9vYmplY3RTcHJlYWQyLmRlZmF1bHQpKCgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSh7fSwgKDAsIF92dWV4Lm1hcFN0YXRlKSh7CiAgICB0aGVtZTogZnVuY3Rpb24gdGhlbWUoc3RhdGUpIHsKICAgICAgcmV0dXJuIHN0YXRlLnNldHRpbmdzLnRoZW1lOwogICAgfSwKICAgIHNpZGVUaGVtZTogZnVuY3Rpb24gc2lkZVRoZW1lKHN0YXRlKSB7CiAgICAgIHJldHVybiBzdGF0ZS5zZXR0aW5ncy5zaWRlVGhlbWU7CiAgICB9LAogICAgc2lkZWJhcjogZnVuY3Rpb24gc2lkZWJhcihzdGF0ZSkgewogICAgICByZXR1cm4gc3RhdGUuYXBwLnNpZGViYXI7CiAgICB9LAogICAgZGV2aWNlOiBmdW5jdGlvbiBkZXZpY2Uoc3RhdGUpIHsKICAgICAgcmV0dXJuIHN0YXRlLmFwcC5kZXZpY2U7CiAgICB9LAogICAgc2hvd1NldHRpbmdzOiBmdW5jdGlvbiBzaG93U2V0dGluZ3Moc3RhdGUpIHsKICAgICAgcmV0dXJuIHN0YXRlLnNldHRpbmdzLnNob3dTZXR0aW5nczsKICAgIH0sCiAgICBuZWVkVGFnc1ZpZXc6IGZ1bmN0aW9uIG5lZWRUYWdzVmlldyhzdGF0ZSkgewogICAgICByZXR1cm4gc3RhdGUuc2V0dGluZ3MudGFnc1ZpZXc7CiAgICB9LAogICAgZml4ZWRIZWFkZXI6IGZ1bmN0aW9uIGZpeGVkSGVhZGVyKHN0YXRlKSB7CiAgICAgIHJldHVybiBzdGF0ZS5zZXR0aW5ncy5maXhlZEhlYWRlcjsKICAgIH0KICB9KSksIHt9LCB7CiAgICBjbGFzc09iajogZnVuY3Rpb24gY2xhc3NPYmooKSB7CiAgICAgIHJldHVybiB7CiAgICAgICAgaGlkZVNpZGViYXI6ICF0aGlzLnNpZGViYXIub3BlbmVkLAogICAgICAgIG9wZW5TaWRlYmFyOiB0aGlzLnNpZGViYXIub3BlbmVkLAogICAgICAgIHdpdGhvdXRBbmltYXRpb246IHRoaXMuc2lkZWJhci53aXRob3V0QW5pbWF0aW9uLAogICAgICAgIG1vYmlsZTogdGhpcy5kZXZpY2UgPT09ICdtb2JpbGUnCiAgICAgIH07CiAgICB9LAogICAgdmFyaWFibGVzOiBmdW5jdGlvbiB2YXJpYWJsZXMoKSB7CiAgICAgIHJldHVybiBfdmFyaWFibGVzMi5kZWZhdWx0OwogICAgfQogIH0pLAogIG1ldGhvZHM6IHsKICAgIGhhbmRsZUNsaWNrT3V0c2lkZTogZnVuY3Rpb24gaGFuZGxlQ2xpY2tPdXRzaWRlKCkgewogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnYXBwL2Nsb3NlU2lkZUJhcicsIHsKICAgICAgICB3aXRob3V0QW5pbWF0aW9uOiBmYWxzZQogICAgICB9KTsKICAgIH0KICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;AAkBA;;AACA;;AACA;;AACA;;AACA;;;;;;;;;;;;;;;;;;;eAEA;AACA,EAAA,IAAA,EAAA,QADA;AAEA,EAAA,UAAA,EAAA;AACA,IAAA,OAAA,EAAA,mBADA;AAEA,IAAA,MAAA,EAAA,kBAFA;AAGA,IAAA,UAAA,EAAA,mBAHA;AAIA,IAAA,QAAA,EAAA,oBAJA;AAKA,IAAA,OAAA,EAAA,mBALA;AAMA,IAAA,QAAA,EAAA;AANA,GAFA;AAUA,EAAA,MAAA,EAAA,CAAA,sBAAA,CAVA;AAWA,EAAA,QAAA,8DACA,oBAAA;AACA,IAAA,KAAA,EAAA,eAAA,KAAA;AAAA,aAAA,KAAA,CAAA,QAAA,CAAA,KAAA;AAAA,KADA;AAEA,IAAA,SAAA,EAAA,mBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,QAAA,CAAA,SAAA;AAAA,KAFA;AAGA,IAAA,OAAA,EAAA,iBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,GAAA,CAAA,OAAA;AAAA,KAHA;AAIA,IAAA,MAAA,EAAA,gBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,GAAA,CAAA,MAAA;AAAA,KAJA;AAKA,IAAA,YAAA,EAAA,sBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,QAAA,CAAA,YAAA;AAAA,KALA;AAMA,IAAA,YAAA,EAAA,sBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,QAAA,CAAA,QAAA;AAAA,KANA;AAOA,IAAA,WAAA,EAAA,qBAAA,KAAA;AAAA,aAAA,KAAA,CAAA,QAAA,CAAA,WAAA;AAAA;AAPA,GAAA,CADA;AAUA,IAAA,QAVA,sBAUA;AACA,aAAA;AACA,QAAA,WAAA,EAAA,CAAA,KAAA,OAAA,CAAA,MADA;AAEA,QAAA,WAAA,EAAA,KAAA,OAAA,CAAA,MAFA;AAGA,QAAA,gBAAA,EAAA,KAAA,OAAA,CAAA,gBAHA;AAIA,QAAA,MAAA,EAAA,KAAA,MAAA,KAAA;AAJA,OAAA;AAMA,KAjBA;AAkBA,IAAA,SAlBA,uBAkBA;AACA,aAAA,mBAAA;AACA;AApBA,IAXA;AAiCA,EAAA,OAAA,EAAA;AACA,IAAA,kBADA,gCACA;AACA,WAAA,MAAA,CAAA,QAAA,CAAA,kBAAA,EAAA;AAAA,QAAA,gBAAA,EAAA;AAAA,OAAA;AACA;AAHA;AAjCA,C","sourcesContent":["<template>\r\n <div :class=\"classObj\" class=\"app-wrapper\" :style=\"{'--current-color': theme}\">\r\n <div v-if=\"device==='mobile'&&sidebar.opened\" class=\"drawer-bg\" @click=\"handleClickOutside\"/>\r\n <sidebar class=\"sidebar-container\" :style=\"{ backgroundColor: sideTheme === 'theme-dark' ? variables.menuBg : variables.menuLightBg }\" />\r\n <div :class=\"{hasTagsView:needTagsView}\" class=\"main-container\">\r\n <div :class=\"{'fixed-header':fixedHeader}\">\r\n <navbar />\r\n <tags-view v-if=\"needTagsView&&false\"/>\r\n </div>\r\n <app-main />\r\n <right-panel v-if=\"showSettings&&false\">\r\n <settings />\r\n </right-panel>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport RightPanel from '@/components/RightPanel'\r\nimport { AppMain, Navbar, Settings, Sidebar, TagsView } from './components'\r\nimport ResizeMixin from './mixin/ResizeHandler'\r\nimport { mapState } from 'vuex'\r\nimport variables from '@/assets/styles/variables.scss'\r\n\r\nexport default {\r\n name: 'Layout',\r\n components: {\r\n AppMain,\r\n Navbar,\r\n RightPanel,\r\n Settings,\r\n Sidebar,\r\n TagsView\r\n },\r\n mixins: [ResizeMixin],\r\n computed: {\r\n ...mapState({\r\n theme: state => state.settings.theme,\r\n sideTheme: state => state.settings.sideTheme,\r\n sidebar: state => state.app.sidebar,\r\n device: state => state.app.device,\r\n showSettings: state => state.settings.showSettings,\r\n needTagsView: state => state.settings.tagsView,\r\n fixedHeader: state => state.settings.fixedHeader\r\n }),\r\n classObj() {\r\n return {\r\n hideSidebar: !this.sidebar.opened,\r\n openSidebar: this.sidebar.opened,\r\n withoutAnimation: this.sidebar.withoutAnimation,\r\n mobile: this.device === 'mobile'\r\n }\r\n },\r\n variables() {\r\n return variables;\r\n }\r\n },\r\n methods: {\r\n handleClickOutside() {\r\n this.$store.dispatch('app/closeSideBar', { withoutAnimation: false })\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n @import \"~@/assets/styles/mixin.scss\";\r\n @import \"~@/assets/styles/variables.scss\";\r\n\r\n .app-wrapper {\r\n @include clearfix;\r\n position: relative;\r\n height: 100%;\r\n width: 100%;\r\n\r\n &.mobile.openSidebar {\r\n position: fixed;\r\n top: 0;\r\n }\r\n }\r\n\r\n .drawer-bg {\r\n background: #000;\r\n opacity: 0.3;\r\n width: 100%;\r\n top: 0;\r\n height: 100%;\r\n position: absolute;\r\n z-index: 999;\r\n }\r\n\r\n .fixed-header {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n z-index: 9;\r\n width: calc(100% - #{$sideBarWidth});\r\n transition: width 0.28s;\r\n }\r\n\r\n .hideSidebar .fixed-header {\r\n width: calc(100% - 54px)\r\n }\r\n\r\n .mobile .fixed-header {\r\n width: 100%;\r\n }\r\n</style>\r\n"],"sourceRoot":"src/layout"}]}
|